Searched refs:addmask_key (Results 1 – 1 of 1) sorted by relevance
| /f-stack/freebsd/net/ |
| H A D | radix.c | 495 unsigned char addmask_key[RADIX_MAX_KEY_LEN]; in rn_addmask() local 504 bzero(addmask_key, RADIX_MAX_KEY_LEN); in rn_addmask() 506 bcopy(rn_ones + 1, addmask_key + 1, skip - 1); in rn_addmask() 507 bcopy(netmask + skip, addmask_key + skip, mlen - skip); in rn_addmask() 511 for (cp = addmask_key + mlen; (cp > addmask_key) && cp[-1] == 0;) in rn_addmask() 513 mlen = cp - addmask_key; in rn_addmask() 516 *addmask_key = mlen; in rn_addmask() 517 x = rn_search(addmask_key, maskhead->head.rnh_treetop); in rn_addmask() 518 if (bcmp(addmask_key, x->rn_key, mlen) != 0) in rn_addmask() 526 bcopy(addmask_key, cp, mlen); in rn_addmask()
|