Lines Matching refs:ntlv
3039 ipfw_obj_ntlv *ntlv; in pack_object() local
3061 ntlv = &tstate->idx[i]; in pack_object()
3062 memset(ntlv, 0, sizeof(ipfw_obj_ntlv)); in pack_object()
3063 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in pack_object()
3064 ntlv->head.type = otype; in pack_object()
3065 ntlv->head.length = sizeof(ipfw_obj_ntlv); in pack_object()
3066 ntlv->set = tstate->set; in pack_object()
3067 ntlv->idx = ++tstate->counter; in pack_object()
3070 return (ntlv->idx); in pack_object()
5239 const ipfw_obj_ntlv *ntlv; in compare_object_kntlv() local
5243 ntlv = (const ipfw_obj_ntlv *)v; in compare_object_kntlv()
5245 if (key.uidx < ntlv->idx) in compare_object_kntlv()
5247 else if (key.uidx > ntlv->idx) in compare_object_kntlv()
5250 if (key.type < ntlv->head.type) in compare_object_kntlv()
5252 else if (key.type > ntlv->head.type) in compare_object_kntlv()
5269 ipfw_obj_ntlv *ntlv; in object_search_ctlv() local
5275 ntlv = bsearch(&key, (ctlv + 1), ctlv->count, ctlv->objsize, in object_search_ctlv()
5278 if (ntlv != NULL) in object_search_ctlv()
5279 return (ntlv->name); in object_search_ctlv()
5520 lookup_eaction_name(ipfw_obj_ntlv *ntlv, int cnt, uint16_t type) in lookup_eaction_name() argument
5527 if (ntlv[i].head.type != IPFW_TLV_EACTION) in lookup_eaction_name()
5529 if (IPFW_TLV_EACTION_NAME(ntlv[i].idx) != type) in lookup_eaction_name()
5531 name = ntlv[i].name; in lookup_eaction_name()
5541 ipfw_obj_ntlv *ntlv; in ipfw_list_objects() local
5566 ntlv = (ipfw_obj_ntlv *)(olh + 1); in ipfw_list_objects()
5568 name = match_value(otypes, ntlv->head.type); in ipfw_list_objects()
5572 ntlv->head.type); in ipfw_list_objects()
5575 ntlv->idx, ntlv->head.type, ntlv->name); in ipfw_list_objects()
5578 ntlv->idx, name, ntlv->name); in ipfw_list_objects()
5579 ntlv++; in ipfw_list_objects()