• Home
  • Raw
  • Download

Lines Matching refs:network

122 	struct in_addr network;  in calc_network()  local
124 memset(&network, 0, sizeof(network)); in calc_network()
126 network.s_addr = ip->s_addr & mask->s_addr; in calc_network()
127 return network; in calc_network()
130 static int is_in_subnet_ipv4(const struct in_addr *network, in is_in_subnet_ipv4() argument
134 (network->s_addr & mask->s_addr); in is_in_subnet_ipv4()
137 static int is_in_subnet_ipv6(const struct in6_addr *network, in is_in_subnet_ipv6() argument
144 (((int *) network)[i] & ((int *) mask)[i])) in is_in_subnet_ipv6()
222 struct in_addr mask, network; in get_ipv4_net16_unused() local
226 network = calc_network(ip, &mask); in get_ipv4_net16_unused()
232 get_in_addr(buf, &network); in get_ipv4_net16_unused()
234 if (!is_in_subnet_ipv4(ip, &mask, &network)) in get_ipv4_net16_unused()
244 get_in_addr(buf, &network); in get_ipv4_net16_unused()
246 if (!is_in_subnet_ipv4(ip, &mask, &network)) in get_ipv4_net16_unused()
254 get_in_addr(buf, &network); in get_ipv4_net16_unused()
256 if (!is_in_subnet_ipv4(ip, &mask, &network)) in get_ipv4_net16_unused()
276 struct in6_addr mask, network; in get_ipv6_net32_unused() local
296 get_in6_addr(buf, &network); in get_ipv6_net32_unused()
298 if (!is_in_subnet_ipv6(ip6, &mask, &network)) in get_ipv6_net32_unused()
309 get_in6_addr(buf, &network); in get_ipv6_net32_unused()
311 if (!is_in_subnet_ipv6(ip6, &mask, &network)) in get_ipv6_net32_unused()
320 get_in6_addr(buf, &network); in get_ipv6_net32_unused()
322 if (!is_in_subnet_ipv6(ip6, &mask, &network)) in get_ipv6_net32_unused()