Lines Matching refs:addr

46  * @addr: IP address
58 const void *addr,
62 if (addr == NULL && mask == NULL) {
64 } else if (addr != NULL && mask != NULL) {
67 return netlbl_domhsh_remove_af4(domain, addr, mask,
71 return netlbl_domhsh_remove_af6(domain, addr, mask,
85 * @addr: IP address
97 const void *addr,
117 if (addr == NULL && mask == NULL)
119 else if (addr != NULL && mask != NULL) {
128 const struct in_addr *addr4 = addr;
134 map4->list.addr = addr4->s_addr & mask4->s_addr;
145 const struct in6_addr *addr6 = addr;
151 map6->list.addr = *addr6;
152 map6->list.addr.s6_addr32[0] &= mask6->s6_addr32[0];
153 map6->list.addr.s6_addr32[1] &= mask6->s6_addr32[1];
154 map6->list.addr.s6_addr32[2] &= mask6->s6_addr32[2];
155 map6->list.addr.s6_addr32[3] &= mask6->s6_addr32[3];
196 * @addr: IP address in network byte order (struct in[6]_addr)
210 const void *addr,
232 dev_name, addr, mask, addr_len,
240 * @addr: IP address in network byte order (struct in[6]_addr)
253 const void *addr,
274 dev_name, addr, mask, addr_len,
313 * @addr: IP address
325 const struct in_addr *addr,
349 if (addr == NULL && mask == NULL) {
352 } else if (addr != NULL && mask != NULL) {
364 addrinfo->list.addr = addr->s_addr & mask->s_addr;
438 * @addr: IP address
450 const struct in6_addr *addr,
475 if (addr == NULL && mask == NULL) {
478 } else if (addr != NULL && mask != NULL) {
490 addrinfo->list.addr = *addr;
491 addrinfo->list.addr.s6_addr32[0] &= mask->s6_addr32[0];
492 addrinfo->list.addr.s6_addr32[1] &= mask->s6_addr32[1];
493 addrinfo->list.addr.s6_addr32[2] &= mask->s6_addr32[2];
494 addrinfo->list.addr.s6_addr32[3] &= mask->s6_addr32[3];
1096 * @addr: the destination address
1106 struct sockaddr *addr,
1117 switch (addr->sa_family) {
1119 addr4 = (struct sockaddr_in *)addr;
1143 addr6 = (struct sockaddr_in6 *)addr;