| /net/netfilter/ipset/ |
| A D | ip_set_hash_netnet.c | 52 u8 cidr[2]; member 98 elem->cidr[1] = cidr; in hash_netnet4_data_netmask() 101 elem->cidr[0] = cidr; in hash_netnet4_data_netmask() 152 e.cidr[0] = INIT_CIDR(h->nets[0].cidr[0], HOST_MASK); in hash_netnet4_kadt() 153 e.cidr[1] = INIT_CIDR(h->nets[0].cidr[1], HOST_MASK); in hash_netnet4_kadt() 199 if (!e.cidr[0] || e.cidr[0] > HOST_MASK) in hash_netnet4_uadt() 205 if (!e.cidr[1] || e.cidr[1] > HOST_MASK) in hash_netnet4_uadt() 334 elem->cidr[1] = cidr; in hash_netnet6_data_netmask() 337 elem->cidr[0] = cidr; in hash_netnet6_data_netmask() 443 if (!e.cidr[0] || e.cidr[0] > HOST_MASK) in hash_netnet6_uadt() [all …]
|
| A D | ip_set_hash_netportnet.c | 51 u8 cidr[2]; member 103 elem->cidr[1] = cidr; in hash_netportnet4_data_netmask() 106 elem->cidr[0] = cidr; in hash_netportnet4_data_netmask() 160 e.cidr[0] = INIT_CIDR(h->nets[0].cidr[0], HOST_MASK); in hash_netportnet4_kadt() 161 e.cidr[1] = INIT_CIDR(h->nets[0].cidr[1], HOST_MASK); in hash_netportnet4_kadt() 181 *cidr = 0; in hash_netportnet4_range_to_cidr() 342 u8 cidr[2]; member 395 elem->cidr[1] = cidr; in hash_netportnet6_data_netmask() 398 elem->cidr[0] = cidr; in hash_netportnet6_data_netmask() 455 e.cidr[0] = INIT_CIDR(h->nets[0].cidr[0], HOST_MASK); in hash_netportnet6_kadt() [all …]
|
| A D | ip_set_hash_net.c | 46 u8 cidr; member 57 ip1->cidr == ip2->cidr; in hash_net4_data_equal() 82 elem->cidr = cidr; in hash_net4_data_netmask() 120 .cidr = INIT_CIDR(h->nets[0].cidr[0], HOST_MASK), in hash_net4_kadt() 124 if (e.cidr == 0) in hash_net4_kadt() 163 if (!e.cidr || e.cidr > HOST_MASK) in hash_net4_uadt() 217 u8 cidr; member 228 ip1->cidr == ip2->cidr; in hash_net6_data_equal() 253 elem->cidr = cidr; in hash_net6_data_netmask() 294 .cidr = INIT_CIDR(h->nets[0].cidr[0], HOST_MASK), in hash_net6_kadt() [all …]
|
| A D | ip_set_hash_ipportnet.c | 70 ip1->cidr == ip2->cidr && in hash_ipportnet4_data_equal() 97 elem->cidr = cidr - 1; in hash_ipportnet4_data_netmask() 170 u8 cidr; in hash_ipportnet4_uadt() local 196 if (!cidr || cidr > HOST_MASK) in hash_ipportnet4_uadt() 198 e.cidr = cidr - 1; in hash_ipportnet4_uadt() 244 if (!cidr || cidr > HOST_MASK) in hash_ipportnet4_uadt() 285 e.cidr = cidr - 1; in hash_ipportnet4_uadt() 325 ip1->cidr == ip2->cidr && in hash_ipportnet6_data_equal() 352 elem->cidr = cidr - 1; in hash_ipportnet6_data_netmask() 460 if (!cidr || cidr > HOST_MASK) in hash_ipportnet6_uadt() [all …]
|
| A D | ip_set_hash_netport.c | 55 u8 cidr:7; member 69 ip1->cidr == ip2->cidr; in hash_netport4_data_equal() 94 elem->cidr = cidr - 1; in hash_netport4_data_netmask() 163 u8 cidr; in hash_netport4_uadt() local 185 if (!cidr || cidr > HOST_MASK) in hash_netport4_uadt() 187 e.cidr = cidr - 1; in hash_netport4_uadt() 248 e.cidr = cidr - 1; in hash_netport4_uadt() 286 ip1->cidr == ip2->cidr; in hash_netport6_data_equal() 311 elem->cidr = cidr - 1; in hash_netport6_data_netmask() 407 if (!cidr || cidr > HOST_MASK) in hash_netport6_uadt() [all …]
|
| A D | ip_set_hash_netiface.c | 50 u8 cidr; member 59 u8 cidr; member 74 ip1->cidr == ip2->cidr && in hash_netiface4_data_equal() 104 elem->cidr = cidr; in hash_netiface4_data_netmask() 164 .cidr = INIT_CIDR(h->nets[0].cidr[0], HOST_MASK), in hash_netiface4_kadt() 170 e.cidr = HOST_MASK; in hash_netiface4_kadt() 285 u8 cidr; member 293 u8 cidr; member 308 ip1->cidr == ip2->cidr && in hash_netiface6_data_equal() 338 elem->cidr = cidr; in hash_netiface6_data_netmask() [all …]
|
| A D | ip_set_hash_gen.h | 124 #define __CIDR(cidr, i) (cidr[i]) argument 126 #define __CIDR(cidr, i) (cidr) argument 130 #define NCIDR_PUT(cidr) ((cidr) + 1) argument 131 #define NCIDR_GET(cidr) ((cidr) - 1) argument 135 #define DCIDR_PUT(cidr) ((cidr) - 1) argument 138 #define DCIDR_PUT(cidr) (cidr) argument 139 #define DCIDR_GET(cidr, i) __CIDR(cidr, i) argument 335 } else if (h->nets[i].cidr[n] < cidr) { in mtype_add_cidr() 337 } else if (h->nets[i].cidr[n] == cidr) { in mtype_add_cidr() 346 h->nets[i].cidr[n] = cidr; in mtype_add_cidr() [all …]
|
| A D | ip_set_bitmap_ip.c | 169 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in bitmap_ip_uadt() local 171 if (!cidr || cidr > HOST_MASK) in bitmap_ip_uadt() 173 ip_set_mask_from_to(ip, ip_to, cidr); in bitmap_ip_uadt() 275 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in bitmap_ip_create() local 277 if (cidr >= HOST_MASK) in bitmap_ip_create() 279 ip_set_mask_from_to(first_ip, last_ip, cidr); in bitmap_ip_create()
|
| A D | ip_set_hash_ipmark.c | 144 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in hash_ipmark4_uadt() local 146 if (!cidr || cidr > HOST_MASK) in hash_ipmark4_uadt() 148 ip_set_mask_from_to(ip, ip_to, cidr); in hash_ipmark4_uadt() 250 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in hash_ipmark6_uadt() local 252 if (cidr != HOST_MASK) in hash_ipmark6_uadt()
|
| A D | ip_set_hash_ip.c | 143 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in hash_ip4_uadt() local 145 if (!cidr || cidr > HOST_MASK) in hash_ip4_uadt() 147 ip_set_mask_from_to(ip, ip_to, cidr); in hash_ip4_uadt() 251 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in hash_ip6_uadt() local 253 if (cidr != HOST_MASK) in hash_ip6_uadt()
|
| A D | pfxlen.c | 172 ip_set_range_to_cidr(u32 from, u32 to, u8 *cidr) in ip_set_range_to_cidr() argument 182 *cidr = i; in ip_set_range_to_cidr() 186 *cidr = 32; in ip_set_range_to_cidr()
|
| A D | ip_set_hash_ipport.c | 173 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in hash_ipport4_uadt() local 175 if (!cidr || cidr > HOST_MASK) in hash_ipport4_uadt() 177 ip_set_mask_from_to(ip, ip_to, cidr); in hash_ipport4_uadt() 304 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in hash_ipport6_uadt() local 306 if (cidr != HOST_MASK) in hash_ipport6_uadt()
|
| A D | ip_set_hash_ipportip.c | 169 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in hash_ipportip4_uadt() local 171 if (!cidr || cidr > HOST_MASK) in hash_ipportip4_uadt() 173 ip_set_mask_from_to(ip, ip_to, cidr); in hash_ipportip4_uadt() 299 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in hash_ipportip6_uadt() local 301 if (cidr != HOST_MASK) in hash_ipportip6_uadt()
|
| A D | ip_set_bitmap_ipmac.c | 342 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in bitmap_ipmac_create() local 344 if (cidr >= HOST_MASK) in bitmap_ipmac_create() 346 ip_set_mask_from_to(first_ip, last_ip, cidr); in bitmap_ipmac_create()
|