Searched refs:masklen (Results 1 - 16 of 16) sorted by relevance

/freebsd-10.1-release/crypto/openssh/
H A Daddrmatch.c65 masklen_valid(int af, u_int masklen) argument
69 return masklen <= 32 ? 0 : -1;
71 return masklen <= 128 ? 0 : -1;
291 * Test whether host portion of address 'a', as determined by 'masklen'
297 addr_host_is_all0s(const struct xaddr *a, u_int masklen) argument
302 if (addr_hostmask(a->af, masklen, &tmp_mask) == -1)
317 long unsigned int masklen = 999; local
327 masklen = strtoul(mp, &cp, 10);
328 if (*mp == '\0' || *cp != '\0' || masklen > 128)
336 masklen
351 addr_netmatch(const struct xaddr *host, const struct xaddr *net, u_int masklen) argument
382 u_int masklen, neg; local
442 u_int masklen; local
[all...]
/freebsd-10.1-release/usr.sbin/ip6addrctl/
H A Dip6addrctl.c332 int masklen, final = 0; local
335 masklen = 0;
344 masklen += 8;
347 masklen += 7;
351 masklen += 6;
355 masklen += 5;
359 masklen += 4;
363 masklen += 3;
367 masklen += 2;
371 masklen
[all...]
/freebsd-10.1-release/usr.sbin/rtadvd/
H A Dif.c298 int masklen; local
300 for (masklen = 0; p < lim; p++) {
303 masklen += 8;
306 masklen += 7;
309 masklen += 6;
312 masklen += 5;
315 masklen += 4;
318 masklen += 3;
321 masklen += 2;
324 masklen
[all...]
/freebsd-10.1-release/sbin/ipfw/
H A Dipv6.c386 int masklen; local
404 masklen = (md == '/') ? atoi(p) : 128;
405 if (masklen > 128 || masklen < 0)
408 n2mask(&d[1], masklen);
422 if (masklen == 0) {
437 if (masklen == 128 && av == NULL && len == 0) {
H A Dipfw2.c2246 int masklen; local
2269 masklen = atoi(p);
2270 if (masklen == 0)
2272 else if (masklen > 32)
2275 d[1] = htonl(~0 << (32 - masklen));
4157 * ipfw table N add addr[/masklen] [value]
4158 * ipfw table N delete addr[/masklen]
4253 int addrlen, mask, masklen, type; local
4262 masklen = 0;
4287 masklen
[all...]
/freebsd-10.1-release/usr.bin/netstat/
H A Droute.c1013 int masklen, illegal = 0, flag = 0; local
1016 for (masklen = 0, lim = p + 16; p < lim; p++) {
1019 masklen += 8;
1022 masklen += 7;
1025 masklen += 6;
1028 masklen += 5;
1031 masklen += 4;
1034 masklen += 3;
1037 masklen += 2;
1040 masklen
[all...]
/freebsd-10.1-release/sbin/ifconfig/
H A Daf_inet.c117 /* address is `name/masklen' */
118 int masklen; local
124 masklen = (int)strtonum(p + 1, 0, 32, &errstr);
131 min->sin_addr.s_addr = htonl(~((1LL << (32 - masklen)) - 1) &
/freebsd-10.1-release/sys/netpfil/ipfw/
H A Dip_fw_table.c34 * keys are network prefixes (addr/masklen), and values are integers.
630 ent->masklen = 0;
632 ent->masklen = 33 - ffs(ntohl(n->mask.sin_addr.s_addr));
695 xent->masklen = 0;
697 xent->masklen = 33 - ffs(ntohl(n->mask.sin_addr.s_addr));
728 xent->masklen += bitcount32(*v);
734 xent->masklen = 8 * IF_NAMESIZE;
H A Dip_fw_sockopt.c1126 &ent.addr, sizeof(ent.addr), ent.masklen,
1140 &ent.addr, sizeof(ent.addr), ent.masklen, IPFW_TABLE_CIDR);
1165 len, xent->masklen, xent->type, xent->value) :
1167 len, xent->masklen, xent->type);
/freebsd-10.1-release/sys/netinet/
H A Dip_fw.h609 u_int8_t masklen; /* mask length */ member in struct:_ipfw_table_entry
615 uint8_t masklen; /* mask length */ member in struct:_ipfw_table_xentry
/freebsd-10.1-release/contrib/ipfilter/
H A Dradix_ipf.c107 int masklen; local
112 masklen = 0;
115 masklen = last - (u_32_t *)mask;
125 nodes[0].addroff = nodes[0].addrkey + masklen;
126 nodes[0].maskoff = nodes[0].maskkey + masklen;
128 nodes[0].offset = masklen;
130 nodes[1].offset = masklen;
/freebsd-10.1-release/sys/contrib/ipfilter/netinet/
H A Dradix_ipf.c107 int masklen; local
112 masklen = 0;
115 masklen = last - (u_32_t *)mask;
125 nodes[0].addroff = nodes[0].addrkey + masklen;
126 nodes[0].maskoff = nodes[0].maskkey + masklen;
128 nodes[0].offset = masklen;
130 nodes[1].offset = masklen;
/freebsd-10.1-release/usr.sbin/syslogd/
H A Dsyslogd.c2205 int masklen = -1; local
2242 if ((masklen = atoi(cp1 + 1)) < 0)
2271 if (masklen < 0) {
2279 } else if (masklen <= 32) {
2280 /* convert masklen to netmask */
2281 if (masklen == 0)
2284 maskp->s_addr = htonl(~((1 << (32 - masklen)) - 1));
2293 else if (res->ai_family == AF_INET6 && masklen <= 128) {
2295 if (masklen < 0)
2296 masklen
[all...]
/freebsd-10.1-release/usr.sbin/ppp/
H A Dncpaddr.c145 int masklen, m; local
148 for (masklen = 0, end = p + 16; p < end && *p == 0xff; p++)
149 masklen += 8;
154 masklen += m;
159 return masklen;
/freebsd-10.1-release/contrib/libpcap/
H A Dgencode.c6335 gen_mcode(s1, s2, masklen, q)
6337 register int masklen;
6356 if (masklen > 32)
6358 if (masklen == 0) {
6365 m = 0xffffffff << (32 - masklen);
6368 s1, masklen);
6494 gen_mcode6(s1, s2, masklen, q)
6496 register int masklen;
6516 if (sizeof(mask) * 8 < masklen)
6519 memset(&mask, 0xff, masklen /
[all...]
/freebsd-10.1-release/sys/net/
H A Dif.c590 int namelen, masklen; local
631 masklen = offsetof(struct sockaddr_dl, sdl_data[0]) + IFNAMSIZ;
632 socksize = masklen + ifp->if_addrlen;
652 sdl->sdl_len = masklen;

Completed in 309 milliseconds