/netbsd-current/crypto/external/bsd/openssh/dist/ |
H A D | addrmatch.c | 54 u_int masklen, neg; local 72 r = addr_pton_cidr(cp, &match_addr, &masklen); 80 &match_addr, masklen) == 0) { 114 u_int masklen; local 136 /* Stop junk from reaching getaddrinfo. +3 is for masklen */ 150 r = addr_pton_cidr(cp, &match_addr, &masklen); 162 masklen) == 0)
|
H A D | addr.h | 58 int addr_host_is_all0s(const struct xaddr *n, u_int masklen); 59 int addr_host_to_all0s(struct xaddr *a, u_int masklen); 60 int addr_host_to_all1s(struct xaddr *a, u_int masklen); 62 u_int masklen);
|
H A D | addr.c | 51 masklen_valid(int af, u_int masklen) argument 55 return masklen <= 32 ? 0 : -1; 57 return masklen <= 128 ? 0 : -1; 327 * Test whether host portion of address 'a', as determined by 'masklen' 333 addr_host_is_all0s(const struct xaddr *a, u_int masklen) argument 338 if (addr_hostmask(a->af, masklen, &tmp_mask) == -1) 347 addr_host_to_all0s(struct xaddr *a, u_int masklen) 351 if (addr_netmask(a->af, masklen, &tmp_mask) == -1) 360 addr_host_to_all1s(struct xaddr *a, u_int masklen) argument 364 if (addr_hostmask(a->af, masklen, 460 long unsigned int masklen = 999; local 494 addr_netmatch(const struct xaddr *host, const struct xaddr *net, u_int masklen) argument [all...] |
H A D | ssh-keyscan.c | 646 u_int masklen; local 650 if (addr_pton_cidr(host, &addr, &masklen) != 0) { 657 if (addr_host_to_all1s(&end_addr, masklen) != 0)
|
/netbsd-current/usr.sbin/ip6addrctl/ |
H A D | ip6addrctl.c | 333 int masklen, final = 0; local 336 masklen = 0; 345 masklen += 8; 348 masklen += 7; 352 masklen += 6; 356 masklen += 5; 360 masklen += 4; 364 masklen += 3; 368 masklen += 2; 372 masklen [all...] |
/netbsd-current/usr.sbin/rtadvd/ |
H A D | if.c | 371 int masklen; local 373 for (masklen = 0; p < lim; p++) { 376 masklen += 8; 379 masklen += 7; 382 masklen += 6; 385 masklen += 5; 388 masklen += 4; 391 masklen += 3; 394 masklen += 2; 397 masklen [all...] |
/netbsd-current/sbin/route/ |
H A D | rtutil.c | 603 int masklen, final = 0, illegal = 0; local 610 masklen = 0; 626 masklen += 8; 629 masklen += 7; 633 masklen += 6; 637 masklen += 5; 641 masklen += 4; 645 masklen += 3; 649 masklen += 2; 653 masklen [all...] |
/netbsd-current/lib/libwrap/ |
H A D | hosts_access.c | 471 unsigned long masklen; local 510 masklen = strtoul(mask_tok, &ep, 10); 527 if (masklen / 8 > alen) 529 memset(mp, 0xff, masklen / 8); 530 if (masklen % 8) 531 mp[masklen / 8] = 0xff00 >> (masklen % 8);
|
/netbsd-current/sys/sys/ |
H A D | ptree.h | 147 #define PTN_SET_MASK_BITLEN(ptn,masklen) \ 148 PTN__INSERT((ptn)->ptn_nodedata, PTN_MASK_BITLEN, masklen)
|
/netbsd-current/external/bsd/ipf/dist/ |
H A D | radix_ipf.c | 109 int masklen; local 114 masklen = 0; 117 masklen = last - (u_32_t *)mask; 127 nodes[0].addroff = nodes[0].addrkey + masklen; 128 nodes[0].maskoff = nodes[0].maskkey + masklen; 130 nodes[0].offset = masklen; 132 nodes[1].offset = masklen;
|
/netbsd-current/sys/external/bsd/ipf/netinet/ |
H A D | radix_ipf.c | 104 int masklen; local 109 masklen = 0; 112 masklen = last - (u_32_t *)mask; 121 nodes[0].addroff = nodes[0].addrkey + masklen; 122 nodes[0].maskoff = nodes[0].maskkey + masklen; 124 nodes[0].offset = masklen; 126 nodes[1].offset = masklen;
|
/netbsd-current/sbin/ifconfig/ |
H A D | parse.c | 460 size_t masklen; local 468 masklen = paddr_prefix_size(mask); 470 d = prop_data_create_copy(mask, masklen);
|
/netbsd-current/sys/net/ |
H A D | rtsock_shared.c | 738 socklen_t masklen = sockaddr_getlen( local 740 if (sa_len != 0 && sa_len > masklen) { 742 memcpy(&netmask, info.rti_info[RTAX_NETMASK], masklen); 743 memset((char *)&netmask + masklen, 0, sa_len - masklen);
|
/netbsd-current/usr.sbin/mountd/ |
H A D | mountd.c | 1955 struct sockaddr *addrp, int addrlen, struct sockaddr *maskp, int masklen, 1986 if (masklen > 0) { 1987 export->ex_mask = emalloc(masklen); 1988 export->ex_masklen = masklen; 1989 memcpy(export->ex_mask, maskp, masklen); 1954 add_export_arg(const char *path, int exflags, struct uucred *anoncrp, struct sockaddr *addrp, int addrlen, struct sockaddr *maskp, int masklen, char *indexfile) argument
|
/netbsd-current/external/bsd/libpcap/dist/ |
H A D | gencode.c | 6980 bpf_u_int32 masklen, struct qual q) 7009 if (masklen > 32) 7011 if (masklen == 0) { 7018 m = 0xffffffff << (32 - masklen); 7021 s1, masklen); 7160 bpf_u_int32 masklen, struct qual q) 7186 if (masklen > sizeof(mask.s6_addr) * 8) 7189 memset(&mask.s6_addr, 0xff, masklen / 8); 7190 if (masklen % 8) { 7191 mask.s6_addr[masklen / 6979 gen_mcode(compiler_state_t *cstate, const char *s1, const char *s2, bpf_u_int32 masklen, struct qual q) argument 7159 gen_mcode6(compiler_state_t *cstate, const char *s1, const char *s2, bpf_u_int32 masklen, struct qual q) argument [all...] |