ipfw_obj_ntlv
ipfw_obj_ntlv *idx;
ipfw_obj_ntlv *ntlv;
sizeof(ipfw_obj_ntlv));
memset(ntlv, 0, sizeof(ipfw_obj_ntlv));
ntlv->head.length = sizeof(ipfw_obj_ntlv);
const ipfw_obj_ntlv *a, *b;
a = (const ipfw_obj_ntlv *)_a;
b = (const ipfw_obj_ntlv *)_b;
const ipfw_obj_ntlv *ntlv;
ntlv = (const ipfw_obj_ntlv *)v;
ipfw_obj_ntlv *ntlv;
tlen = ts.count * sizeof(ipfw_obj_ntlv);
ctlv->objsize = sizeof(ipfw_obj_ntlv);
lookup_eaction_name(ipfw_obj_ntlv *ntlv, int cnt, uint16_t type)
ipfw_obj_ntlv *ntlv;
ntlv = (ipfw_obj_ntlv *)(olh + 1);
(ipfw_obj_ntlv *)(olh + 1), olh->count,
nat_fill_ntlv(ipfw_obj_ntlv *ntlv, int i)
ntlv->head.length = sizeof(ipfw_obj_ntlv);
nat64clat_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set)
ntlv->head.length = sizeof(ipfw_obj_ntlv);
nat64lsn_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set)
ntlv->head.length = sizeof(ipfw_obj_ntlv);
static void nat64lsn_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name,
nat64stl_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set)
ntlv->head.length = sizeof(ipfw_obj_ntlv);
nptv6_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set)
ntlv->head.length = sizeof(ipfw_obj_ntlv);
table_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set,
ntlv->head.length = sizeof(ipfw_obj_ntlv);
char tbuf[sizeof(ipfw_obj_header) + sizeof(ipfw_obj_ntlv)];
table_fill_ntlv((ipfw_obj_ntlv *)(oh + 1), second, oh->ntlv.set, 1);
ipfw_obj_ntlv ntlv; /* object name tlv */
ipfw_obj_ntlv ntlv6; /* object name tlv */
ipfw_obj_ntlv ntlv4; /* object name tlv */
ipfw_obj_ntlv *ntlv;
ipfw_obj_ntlv *ntlv;
ipfw_obj_ntlv *ntlv;
ipfw_obj_ntlv *ntlv;
void ipfw_export_obj_ntlv(struct named_object *no, ipfw_obj_ntlv *ntlv);
ipfw_obj_ntlv *ipfw_find_name_tlv_type(void *tlvs, int len, uint32_t uidx,
int ipfw_ref_table(struct ip_fw_chain *ch, ipfw_obj_ntlv *ntlv, uint32_t *kidx);
ipfw_export_obj_ntlv(struct named_object *no, ipfw_obj_ntlv *ntlv)
ipfw_obj_ntlv *ntlv;
ntlv = (ipfw_obj_ntlv *)ipfw_get_sopt_space(sd, sizeof(*ntlv));
ctlv->head.length = da->tcount * sizeof(ipfw_obj_ntlv) +
ctlv->objsize = sizeof(ipfw_obj_ntlv);
sz += da.tcount * sizeof(ipfw_obj_ntlv) +
nsize = sizeof(((ipfw_obj_ntlv *)0)->name);
ipfw_obj_ntlv *ntlv;
ntlv = (ipfw_obj_ntlv *)(ctlv + 1);
if (ntlv->head.length != sizeof(ipfw_obj_ntlv))
ipfw_obj_ntlv *ntlv;
ntlv = (ipfw_obj_ntlv *)ipfw_get_sopt_space(sd, sizeof(*ntlv));
hdr->size = sizeof(ipfw_obj_lheader) + count * sizeof(ipfw_obj_ntlv);
hdr->objsize = sizeof(ipfw_obj_ntlv);
ipfw_obj_ntlv *
ipfw_obj_ntlv *ntlv;
ntlv = (ipfw_obj_ntlv *)pa;
ipfw_obj_ntlv *ntlv;
if (sd->valsize != sizeof(*oh) + sizeof(ipfw_obj_ntlv))
ntlv_to_ti((ipfw_obj_ntlv *)(oh + 1), &ti_b);
ipfw_ref_table(struct ip_fw_chain *ch, ipfw_obj_ntlv *ntlv, uint32_t *kidx)
ntlv_to_ti(ipfw_obj_ntlv *ntlv, struct tid_info *ti)
ipfw_obj_ntlv *ntlv;
ntlv = (ipfw_obj_ntlv *)ipfw_get_sopt_space(sd, sizeof(*ntlv));
ipfw_obj_ntlv *ntlv;
ipfw_obj_ntlv *ntlv;