Lines Matching refs:nbytes
75 unsigned int nbytes; /* Number of significant whole bytes */ in isc_netaddr_eqprefix() local
107 nbytes = prefixlen / 8; in isc_netaddr_eqprefix()
110 if (nbytes > 0) { in isc_netaddr_eqprefix()
111 if (memcmp(pa, pb, nbytes) != 0) in isc_netaddr_eqprefix()
116 INSIST(nbytes < ipabytes); in isc_netaddr_eqprefix()
118 bytea = pa[nbytes]; in isc_netaddr_eqprefix()
119 byteb = pb[nbytes]; in isc_netaddr_eqprefix()
218 unsigned int nbits, nbytes, ipbytes = 0; in isc_netaddr_prefixok() local
237 nbytes = prefixlen / 8; in isc_netaddr_prefixok()
240 if ((p[nbytes] & (0xff>>nbits)) != 0U) in isc_netaddr_prefixok()
242 nbytes++; in isc_netaddr_prefixok()
244 if (memcmp(p + nbytes, zeros, ipbytes - nbytes) != 0) in isc_netaddr_prefixok()
251 unsigned int nbits = 0, nbytes = 0, ipbytes = 0, i; in isc_netaddr_masktoprefixlen() local
270 nbytes = i; in isc_netaddr_masktoprefixlen()
272 unsigned int c = p[nbytes]; in isc_netaddr_masktoprefixlen()
284 *lenp = nbytes * 8 + nbits; in isc_netaddr_masktoprefixlen()