Lines Matching refs:ntlv
3267 ipfw_obj_ntlv *ntlv; in pack_object() local
3289 ntlv = &tstate->idx[i]; in pack_object()
3290 memset(ntlv, 0, sizeof(ipfw_obj_ntlv)); in pack_object()
3291 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in pack_object()
3292 ntlv->head.type = otype; in pack_object()
3293 ntlv->head.length = sizeof(ipfw_obj_ntlv); in pack_object()
3294 ntlv->set = tstate->set; in pack_object()
3295 ntlv->idx = ++tstate->counter; in pack_object()
3298 return (ntlv->idx); in pack_object()
5694 const ipfw_obj_ntlv *ntlv; in compare_object_kntlv() local
5698 ntlv = (const ipfw_obj_ntlv *)v; in compare_object_kntlv()
5700 if (key.uidx < ntlv->idx) in compare_object_kntlv()
5702 else if (key.uidx > ntlv->idx) in compare_object_kntlv()
5705 if (key.type < ntlv->head.type) in compare_object_kntlv()
5707 else if (key.type > ntlv->head.type) in compare_object_kntlv()
5724 ipfw_obj_ntlv *ntlv; in object_search_ctlv() local
5730 ntlv = bsearch(&key, (ctlv + 1), ctlv->count, ctlv->objsize, in object_search_ctlv()
5733 if (ntlv != NULL) in object_search_ctlv()
5734 return (ntlv->name); in object_search_ctlv()
5972 lookup_eaction_name(ipfw_obj_ntlv *ntlv, int cnt, uint16_t type) in lookup_eaction_name() argument
5979 if (ntlv[i].head.type != IPFW_TLV_EACTION) in lookup_eaction_name()
5981 if (IPFW_TLV_EACTION_NAME(ntlv[i].idx) != type) in lookup_eaction_name()
5983 name = ntlv[i].name; in lookup_eaction_name()
5993 ipfw_obj_ntlv *ntlv; in ipfw_list_objects() local
6018 ntlv = (ipfw_obj_ntlv *)(olh + 1); in ipfw_list_objects()
6020 name = match_value(otypes, ntlv->head.type); in ipfw_list_objects()
6024 ntlv->head.type); in ipfw_list_objects()
6027 ntlv->idx, ntlv->head.type, ntlv->name); in ipfw_list_objects()
6030 ntlv->idx, name, ntlv->name); in ipfw_list_objects()
6031 ntlv++; in ipfw_list_objects()