Home
last modified time | relevance | path

Searched refs:ntlv (Results 1 – 20 of 20) sorted by relevance

/freebsd-14.2/sys/netpfil/ipfw/nat64/
H A Dnat64stl_control.c264 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64stl_config()
265 oh->ntlv.set >= IPFW_MAX_SETS) in nat64stl_config()
271 cfg = nat64stl_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64stl_config()
282 cfg = nat64stl_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64stl_config()
329 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0) in nat64stl_destroy()
333 cfg = nat64stl_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64stl_destroy()
441 cfg = nat64stl_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64stl_stats()
477 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64stl_reset_stats()
478 oh->ntlv.set >= IPFW_MAX_SETS) in nat64stl_reset_stats()
482 cfg = nat64stl_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64stl_reset_stats()
H A Dnat64clat_control.c229 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64clat_config()
230 oh->ntlv.set >= IPFW_MAX_SETS) in nat64clat_config()
236 cfg = nat64clat_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64clat_config()
247 cfg = nat64clat_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64clat_config()
324 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0) in nat64clat_destroy()
328 cfg = nat64clat_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64clat_destroy()
436 cfg = nat64clat_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64clat_stats()
472 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64clat_reset_stats()
473 oh->ntlv.set >= IPFW_MAX_SETS) in nat64clat_reset_stats()
477 cfg = nat64clat_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64clat_reset_stats()
H A Dnat64lsn_control.c240 cfg = nat64lsn_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64lsn_destroy()
414 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64lsn_config()
415 oh->ntlv.set >= IPFW_MAX_SETS) in nat64lsn_config()
421 cfg = nat64lsn_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64lsn_config()
434 cfg = nat64lsn_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64lsn_config()
492 cfg = nat64lsn_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64lsn_stats()
529 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64lsn_reset_stats()
530 oh->ntlv.set >= IPFW_MAX_SETS) in nat64lsn_reset_stats()
534 cfg = nat64lsn_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64lsn_reset_stats()
728 cfg = nat64lsn_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64lsn_states_v1()
/freebsd-14.2/sbin/ipfw/
H A Dnat64stl.c182 nat64stl_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set) in nat64stl_fill_ntlv() argument
185 ntlv->head.type = IPFW_TLV_EACTION_NAME(1); /* it doesn't matter */ in nat64stl_fill_ntlv()
186 ntlv->head.length = sizeof(ipfw_obj_ntlv); in nat64stl_fill_ntlv()
187 ntlv->idx = 1; in nat64stl_fill_ntlv()
188 ntlv->set = set; in nat64stl_fill_ntlv()
189 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in nat64stl_fill_ntlv()
317 nat64stl_fill_ntlv(&oh->ntlv, name, set); in nat64stl_config()
370 nat64stl_fill_ntlv(&oh.ntlv, name, set); in nat64stl_destroy()
390 nat64stl_fill_ntlv(&oh->ntlv, name, set); in nat64stl_get_stats()
445 nat64stl_fill_ntlv(&oh.ntlv, name, set); in nat64stl_reset_stats()
H A Dnat64clat.c150 nat64clat_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set) in nat64clat_fill_ntlv() argument
153 ntlv->head.type = IPFW_TLV_EACTION_NAME(1); /* it doesn't matter */ in nat64clat_fill_ntlv()
154 ntlv->head.length = sizeof(ipfw_obj_ntlv); in nat64clat_fill_ntlv()
155 ntlv->idx = 1; in nat64clat_fill_ntlv()
156 ntlv->set = set; in nat64clat_fill_ntlv()
157 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in nat64clat_fill_ntlv()
284 nat64clat_fill_ntlv(&oh->ntlv, name, set); in nat64clat_config()
354 nat64clat_fill_ntlv(&oh.ntlv, name, set); in nat64clat_destroy()
374 nat64clat_fill_ntlv(&oh->ntlv, name, set); in nat64clat_get_stats()
429 nat64clat_fill_ntlv(&oh.ntlv, name, set); in nat64clat_reset_stats()
H A Dnptv6.c139 nptv6_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set) in nptv6_fill_ntlv() argument
142 ntlv->head.type = IPFW_TLV_EACTION_NAME(1); /* it doesn't matter */ in nptv6_fill_ntlv()
143 ntlv->head.length = sizeof(ipfw_obj_ntlv); in nptv6_fill_ntlv()
144 ntlv->idx = 1; in nptv6_fill_ntlv()
145 ntlv->set = set; in nptv6_fill_ntlv()
146 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in nptv6_fill_ntlv()
289 nptv6_fill_ntlv(&oh.ntlv, name, set); in nptv6_destroy()
308 nptv6_fill_ntlv(&oh->ntlv, name, set); in nptv6_get_stats()
348 nptv6_fill_ntlv(&oh.ntlv, name, set); in nptv6_reset_stats()
H A Dnat.c878 oh->ntlv.head.length = sizeof(oh->ntlv); in ipfw_config_nat()
879 snprintf(oh->ntlv.name, sizeof(oh->ntlv.name), "%d", i); in ipfw_config_nat()
983 nat_fill_ntlv(ipfw_obj_ntlv *ntlv, int i) in nat_fill_ntlv() argument
986 ntlv->head.type = IPFW_TLV_EACTION_NAME(1); /* it doesn't matter */ in nat_fill_ntlv()
987 ntlv->head.length = sizeof(ipfw_obj_ntlv); in nat_fill_ntlv()
988 ntlv->idx = 1; in nat_fill_ntlv()
989 ntlv->set = 0; /* not yet */ in nat_fill_ntlv()
990 snprintf(ntlv->name, sizeof(ntlv->name), "%d", i); in nat_fill_ntlv()
1000 nat_fill_ntlv(&oh.ntlv, i); in ipfw_delete_nat()
1123 oh->ntlv.head.length = sizeof(oh->ntlv); in nat_get_cmd()
[all …]
H A Dnat64lsn.c52 static void nat64lsn_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name,
182 nat64lsn_fill_ntlv(&oh->ntlv, cfg->name, set); in nat64lsn_states_cb()
310 ntlv->head.type = IPFW_TLV_EACTION_NAME(1); /* it doesn't matter */ in nat64lsn_fill_ntlv()
311 ntlv->head.length = sizeof(ipfw_obj_ntlv); in nat64lsn_fill_ntlv()
312 ntlv->idx = 1; in nat64lsn_fill_ntlv()
313 ntlv->set = set; in nat64lsn_fill_ntlv()
314 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in nat64lsn_fill_ntlv()
555 nat64lsn_fill_ntlv(&oh->ntlv, name, set); in nat64lsn_config()
654 nat64lsn_fill_ntlv(&oh.ntlv, name, set); in nat64lsn_reset_stats()
669 nat64lsn_fill_ntlv(&oh.ntlv, name, set); in nat64lsn_destroy()
[all …]
H A Dtables.c182 table_fill_ntlv(&oh.ntlv, *av, set, 1); in ipfw_table_handler()
318 ntlv->head.type = IPFW_TLV_TBL_NAME; in table_fill_ntlv()
319 ntlv->head.length = sizeof(ipfw_obj_ntlv); in table_fill_ntlv()
320 ntlv->idx = uidx; in table_fill_ntlv()
321 ntlv->set = set; in table_fill_ntlv()
322 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in table_fill_ntlv()
1001 strlcpy(xi.tablename, oh->ntlv.name, in table_modify_record()
1010 oh->ntlv.type = type; in table_modify_record()
1138 oh->ntlv.type = type; in table_do_lookup()
1492 oh->ntlv.name); in tentry_fill_key()
[all …]
H A Dipfw2.c3164 ipfw_obj_ntlv *ntlv; in pack_object() local
3188 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in pack_object()
3195 return (ntlv->idx); in pack_object()
5490 ipfw_obj_ntlv *ntlv; in object_search_ctlv() local
5499 if (ntlv != NULL) in object_search_ctlv()
5500 return (ntlv->name); in object_search_ctlv()
5748 name = ntlv[i].name; in lookup_eaction_name()
5758 ipfw_obj_ntlv *ntlv; in ipfw_list_objects() local
5792 ntlv->idx, ntlv->head.type, ntlv->name); in ipfw_list_objects()
5795 ntlv->idx, name, ntlv->name); in ipfw_list_objects()
[all …]
H A Dipfw2.h464 void table_fill_ntlv(struct _ipfw_obj_ntlv *ntlv, const char *name,
/freebsd-14.2/sys/netpfil/ipfw/
H A Dip_fw_table.c984 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in manage_table_ent_v1()
1107 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in find_table_entry()
1950 ti->tlvs = ntlv; in ntlv_to_ti()
1988 ntlv = (ipfw_obj_ntlv *)ipfw_get_sopt_space(sd, sizeof(*ntlv)); in ipfw_export_table_ntlv()
1989 if (ntlv == NULL) in ipfw_export_table_ntlv()
1993 ntlv->head.length = sizeof(*ntlv); in ipfw_export_table_ntlv()
1995 strlcpy(ntlv->name, no->name, sizeof(ntlv->name)); in ipfw_export_table_ntlv()
3128 if (ntlv == NULL) in find_table_err()
3130 name = ntlv->name; in find_table_err()
3187 if (ntlv == NULL) in alloc_table_config()
[all …]
H A Dip_fw_nat.c590 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in nat44_cfg()
624 ipfw_obj_ntlv *ntlv; in nat44_destroy() local
633 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in nat44_destroy()
636 ntlv = &oh->ntlv; in nat44_destroy()
638 if (strnlen(ntlv->name, sizeof(ntlv->name)) == sizeof(ntlv->name)) in nat44_destroy()
642 ptr = lookup_nat_name(&chain->nat, ntlv->name); in nat44_destroy()
699 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in nat44_get_cfg()
840 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in nat44_get_log()
H A Dip_fw_eaction.c141 ipfw_obj_ntlv *ntlv; in eaction_findbyname() local
147 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, in eaction_findbyname()
149 if (ntlv == NULL) in eaction_findbyname()
151 EACTION_DEBUG("name %s, uidx %u, type %u", ntlv->name, in eaction_findbyname()
159 0, IPFW_TLV_EACTION, ntlv->name); in eaction_findbyname()
H A Dip_fw_sockopt.c2248 ntlv->head.length = sizeof(*ntlv); in ipfw_export_obj_ntlv()
2250 strlcpy(ntlv->name, no->name, sizeof(ntlv->name)); in ipfw_export_obj_ntlv()
2269 ntlv = (ipfw_obj_ntlv *)ipfw_get_sopt_space(sd, sizeof(*ntlv)); in export_objhash_ntlv()
2270 if (ntlv == NULL) in export_objhash_ntlv()
2982 idx = ntlv->idx; in add_rules()
2984 ntlv++; in add_rules()
3355 ntlv = (ipfw_obj_ntlv *)ipfw_get_sopt_space(sd, sizeof(*ntlv)); in export_objhash_ntlv_internal()
3356 if (ntlv == NULL) in export_objhash_ntlv_internal()
4459 return (ntlv); in ipfw_find_name_tlv_type()
4484 if (ntlv == NULL) in ipfw_objhash_find_type()
[all …]
H A Dip_fw_dynamic.c611 ipfw_obj_ntlv *ntlv; in dyn_findbyname() local
619 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, in dyn_findbyname()
621 if (ntlv == NULL) in dyn_findbyname()
623 name = ntlv->name; in dyn_findbyname()
656 ipfw_obj_ntlv *ntlv; in dyn_create() local
663 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, in dyn_create()
665 if (ntlv == NULL) in dyn_create()
667 name = ntlv->name; in dyn_create()
H A Dip_fw_private.h742 void ipfw_export_obj_ntlv(struct named_object *no, ipfw_obj_ntlv *ntlv);
786 int ipfw_ref_table(struct ip_fw_chain *ch, ipfw_obj_ntlv *ntlv, uint16_t *kidx);
/freebsd-14.2/sys/netpfil/ipfw/nptv6/
H A Dnptv6.c735 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0) in nptv6_destroy()
739 cfg = nptv6_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nptv6_destroy()
850 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nptv6_stats()
851 oh->ntlv.set >= IPFW_MAX_SETS) in nptv6_stats()
856 cfg = nptv6_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nptv6_stats()
892 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nptv6_reset_stats()
893 oh->ntlv.set >= IPFW_MAX_SETS) in nptv6_reset_stats()
897 cfg = nptv6_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nptv6_reset_stats()
/freebsd-14.2/sys/netinet/
H A Dip_fw.h1060 ipfw_obj_ntlv ntlv; /* object name tlv */ member
/freebsd-14.2/sys/contrib/dev/mediatek/mt76/
H A Dmt76_connac_mcu.c256 u16 ntlv; in mt76_connac_mcu_add_nested_tlv() local
261 ntlv = le16_to_cpu(ntlv_hdr->tlv_num); in mt76_connac_mcu_add_nested_tlv()
262 ntlv_hdr->tlv_num = cpu_to_le16(ntlv + 1); in mt76_connac_mcu_add_nested_tlv()