Lines Matching defs:ntlv
127 static void ntlv_to_ti(struct _ipfw_obj_ntlv *ntlv, struct tid_info *ti);
981 if (oh->ntlv.head.length != sizeof(oh->ntlv))
1017 ti.type = oh->ntlv.type;
1103 if (oh->ntlv.head.length != sizeof(oh->ntlv))
1107 ti.type = oh->ntlv.type;
1336 ntlv_to_ti(&oh->ntlv, &ti_a);
1739 tname = oh->ntlv.name;
1795 tname = oh->ntlv.name;
1908 ntlv_to_ti(ipfw_obj_ntlv *ntlv, struct tid_info *ti)
1912 ti->set = ntlv->set;
1913 ti->uidx = ntlv->idx;
1914 ti->tlvs = ntlv;
1915 ti->tlen = ntlv->head.length;
1922 ntlv_to_ti(&oh->ntlv, ti);
1945 ipfw_obj_ntlv *ntlv;
1952 ntlv = (ipfw_obj_ntlv *)ipfw_get_sopt_space(sd, sizeof(*ntlv));
1953 if (ntlv == NULL)
1956 ntlv->head.type = IPFW_TLV_TBL_NAME;
1957 ntlv->head.length = sizeof(*ntlv);
1958 ntlv->idx = no->kidx;
1959 strlcpy(ntlv->name, no->name, sizeof(ntlv->name));
3024 * or name in ntlv.
3035 ipfw_obj_ntlv *ntlv;
3039 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx,
3041 if (ntlv == NULL)
3043 name = ntlv->name;
3046 * Use set provided by @ti instead of @ntlv one.
3065 * or name in ntlv.
3094 ipfw_obj_ntlv *ntlv;
3098 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx,
3100 if (ntlv == NULL)
3102 name = ntlv->name;
3103 set = ntlv->set;