Lines Matching defs:netmask
147 * when m_arg is a finer-granularity netmask -- it represents a subset
172 uint8_t *netmask = NULL;
180 netmask = x->rn_key;
183 if (x && netmask) {
184 while (x && x->rn_mask != netmask)
435 uint8_t *netmask = n_arg;
451 (void) memmove(addmask_key + skip, netmask + skip, mlen - skip);
474 netmask = cp = (uint8_t *)(x + 2);
489 cplim = netmask + mlen;
491 for (cp = netmask + skip; (cp < cplim) && *cp == 0xff; )
499 b += (cp - netmask) << 3;
547 uint8_t *v = v_arg, *netmask = n_arg;
562 if (netmask) {
563 if ((x = rn_addmask(netmask, 0, top->rn_off)) == NULL) {
569 netmask = x->rn_key;
577 if (tt->rn_mask == netmask) {
582 if (netmask == NULL ||
585 rn_refines(netmask, tt->rn_mask) ||
586 rn_lexobetter(netmask, tt->rn_mask))))
630 if (netmask) {
631 tt->rn_mask = netmask;
663 if ((netmask == NULL) || (b > t->rn_b)) {
696 if (mmask == netmask) {
701 if (rn_refines(netmask, mmask) || rn_lexobetter(netmask, mmask))
714 uint8_t *v, *netmask;
719 netmask = netmask_arg;
734 if (netmask) {
735 if ((x = rn_addmask(netmask, 1, head_off)) == NULL) {
739 netmask = x->rn_key;
740 while (tt->rn_mask != netmask)