Home
last modified time | relevance | path

Searched refs:pfxlen (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/netpfil/pf/
H A Dinet_nat64.c32 inet_nat64_mask(u_int32_t src, u_int32_t pfx, u_int8_t pfxlen) in inet_nat64_mask() argument
35 if (pfxlen == 0) in inet_nat64_mask()
37 else if (pfxlen > 32) in inet_nat64_mask()
38 pfxlen = 32; in inet_nat64_mask()
40 (src & ~htonl(0xffffffff << (32 - pfxlen))) | in inet_nat64_mask()
41 (pfx & htonl(0xffffffff << (32 - pfxlen))); in inet_nat64_mask()
48 const void *pfx, u_int8_t pfxlen) in inet_nat64() argument
52 return (inet_nat64_inet(src, dst, pfx, pfxlen)); in inet_nat64()
54 return (inet_nat64_inet6(src, dst, pfx, pfxlen)); in inet_nat64()
65 inet_nat64_inet(const void *src, void *dst, const void *pfx, u_int8_t pfxlen) in inet_nat64_inet() argument
[all …]
/freebsd/contrib/ntp/libntp/
H A Dsocktoa.c155 u_int pfxlen; in sockaddr_masktoprefixlen()
163 result = isc_netaddr_masktoprefixlen(&isc_na, &pfxlen); in sockaddr_masktoprefixlen()
165 ? (int)pfxlen in sockaddr_masktoprefixlen()
156 u_int pfxlen; sockaddr_masktoprefixlen() local
/freebsd/sys/dev/proto/
H A Dproto_core.c123 size_t pfxlen; in proto_probe() local
127 pfxlen = strlen(prefix); in proto_probe()
136 if ((ep - dn) > pfxlen && in proto_probe()
137 strncmp(dn, prefix, pfxlen) == 0) in proto_probe()
152 if ((ep - dn) > pfxlen && in proto_probe()
153 strncmp(dn, prefix, pfxlen) == 0) { in proto_probe()
/freebsd/contrib/unbound/services/
H A Doutside_network.c1646 &pif->addr, &pif->addrlen, &pif->pfxlen))
1972 sai6_putrandom(struct sockaddr_in6 *sa, int pfxlen, struct ub_randstate *rnd)
1975 if(!(pfxlen > 0 && pfxlen < 128))
1977 for(i = 0; i < (128 - pfxlen) / 8; i++) {
1980 last = pfxlen & 7;
2000 udp_sockport(struct sockaddr_storage* addr, socklen_t addrlen, int pfxlen,
2010 if(pfxlen != 0) {
2012 sai6_putrandom(&sa, pfxlen, rnd);
2141 fd = udp_sockport(&pif->addr, pif->addrlen, pif->pfxlen,
H A Doutside_network.h207 int pfxlen; member