Lines Matching refs:prefix_len
715 int prefix_len) {
733 for (i = 0; i < prefix_len >> 3; i++) {
738 if (prefix_len % 8)
740 (address_data[i] & (0xff << (8 - prefix_len % 8)));
937 ULONG prefix_len;
943 prefix_len =
952 prefix_len = 0;
957 prefix->PrefixLength <= prefix_len)
962 prefix_len = prefix->PrefixLength;
969 if (!prefix_len)
970 prefix_len = (sa->sa_family == AF_INET6) ? 128 : 32;
990 memset(uv_address->netmask.netmask6.sin6_addr.s6_addr, 0xff, prefix_len >> 3);
992 if (prefix_len % 8) {
993 uv_address->netmask.netmask6.sin6_addr.s6_addr[prefix_len >> 3] =
994 0xff << (8 - prefix_len % 8);
1001 uv_address->netmask.netmask4.sin_addr.s_addr = (prefix_len > 0) ?
1002 htonl(0xffffffff << (32 - prefix_len)) : 0;