| /freebsd-14.2/sys/netpfil/ipfw/nat64/ |
| H A D | nat64stl_control.c | 264 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 D | nat64clat_control.c | 229 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 D | nat64lsn_control.c | 240 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 D | nat64stl.c | 182 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 D | nat64clat.c | 150 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 D | nptv6.c | 139 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 D | nat.c | 878 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 D | nat64lsn.c | 52 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 D | tables.c | 182 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 D | ipfw2.c | 3164 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 D | ipfw2.h | 464 void table_fill_ntlv(struct _ipfw_obj_ntlv *ntlv, const char *name,
|
| /freebsd-14.2/sys/netpfil/ipfw/ |
| H A D | ip_fw_table.c | 984 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 D | ip_fw_nat.c | 590 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 D | ip_fw_eaction.c | 141 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 D | ip_fw_sockopt.c | 2248 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 D | ip_fw_dynamic.c | 611 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 D | ip_fw_private.h | 742 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 D | nptv6.c | 735 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 D | ip_fw.h | 1060 ipfw_obj_ntlv ntlv; /* object name tlv */ member
|
| /freebsd-14.2/sys/contrib/dev/mediatek/mt76/ |
| H A D | mt76_connac_mcu.c | 256 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()
|