Lines Matching refs:masklen
6209 struct block *gen_mcode(s1, s2, masklen, q) in gen_mcode() argument
6211 register int masklen;
6232 if (masklen > 32)
6234 if (masklen == 0)
6243 m = 0xffffffff << (32 - masklen);
6245 bpf_error("non-network bits set in \"%s/%d\"", s1, masklen);
6380 struct block *gen_mcode6(s1, s2, masklen, q) in gen_mcode6() argument
6382 register int masklen;
6402 if (sizeof(mask) * 8 < masklen)
6405 memset(&mask, 0xff, masklen / 8);
6406 if (masklen % 8)
6408 mask.s6_addr[masklen / 8] = (0xff << (8 - masklen % 8)) & 0xff;
6415 bpf_error("non-network bits set in \"%s/%d\"", s1, masklen);
6423 if (masklen != 128)