| /f-stack/freebsd/netpfil/ipfw/nat64/ |
| H A D | nat64stl_control.c | 266 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64stl_config() 267 oh->ntlv.set >= IPFW_MAX_SETS) in nat64stl_config() 273 cfg = nat64stl_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64stl_config() 284 cfg = nat64stl_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64stl_config() 331 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0) in nat64stl_destroy() 335 cfg = nat64stl_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64stl_destroy() 443 cfg = nat64stl_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64stl_stats() 479 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64stl_reset_stats() 480 oh->ntlv.set >= IPFW_MAX_SETS) in nat64stl_reset_stats() 484 cfg = nat64stl_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64stl_reset_stats()
|
| H A D | nat64clat_control.c | 231 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64clat_config() 232 oh->ntlv.set >= IPFW_MAX_SETS) in nat64clat_config() 238 cfg = nat64clat_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64clat_config() 249 cfg = nat64clat_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64clat_config() 326 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0) in nat64clat_destroy() 330 cfg = nat64clat_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64clat_destroy() 438 cfg = nat64clat_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64clat_stats() 474 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64clat_reset_stats() 475 oh->ntlv.set >= IPFW_MAX_SETS) in nat64clat_reset_stats() 479 cfg = nat64clat_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64clat_reset_stats()
|
| H A D | nat64lsn_control.c | 242 cfg = nat64lsn_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64lsn_destroy() 416 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64lsn_config() 417 oh->ntlv.set >= IPFW_MAX_SETS) in nat64lsn_config() 423 cfg = nat64lsn_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64lsn_config() 436 cfg = nat64lsn_find(ni, oh->ntlv.name, oh->ntlv.set); in nat64lsn_config() 494 cfg = nat64lsn_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64lsn_stats() 531 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nat64lsn_reset_stats() 532 oh->ntlv.set >= IPFW_MAX_SETS) in nat64lsn_reset_stats() 536 cfg = nat64lsn_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64lsn_reset_stats() 730 cfg = nat64lsn_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nat64lsn_states_v1()
|
| /f-stack/tools/ipfw/ |
| H A D | nat64clat.c | 158 nat64clat_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set) in nat64clat_fill_ntlv() argument 161 ntlv->head.type = IPFW_TLV_EACTION_NAME(1); /* it doesn't matter */ in nat64clat_fill_ntlv() 162 ntlv->head.length = sizeof(ipfw_obj_ntlv); in nat64clat_fill_ntlv() 163 ntlv->idx = 1; in nat64clat_fill_ntlv() 164 ntlv->set = set; in nat64clat_fill_ntlv() 165 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in nat64clat_fill_ntlv() 292 nat64clat_fill_ntlv(&oh->ntlv, name, set); in nat64clat_config() 362 nat64clat_fill_ntlv(&oh.ntlv, name, set); in nat64clat_destroy() 382 nat64clat_fill_ntlv(&oh->ntlv, name, set); in nat64clat_get_stats() 437 nat64clat_fill_ntlv(&oh.ntlv, name, set); in nat64clat_reset_stats()
|
| H A D | nptv6.c | 146 nptv6_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set) in nptv6_fill_ntlv() argument 149 ntlv->head.type = IPFW_TLV_EACTION_NAME(1); /* it doesn't matter */ in nptv6_fill_ntlv() 150 ntlv->head.length = sizeof(ipfw_obj_ntlv); in nptv6_fill_ntlv() 151 ntlv->idx = 1; in nptv6_fill_ntlv() 152 ntlv->set = set; in nptv6_fill_ntlv() 153 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in nptv6_fill_ntlv() 296 nptv6_fill_ntlv(&oh.ntlv, name, set); in nptv6_destroy() 315 nptv6_fill_ntlv(&oh->ntlv, name, set); in nptv6_get_stats() 355 nptv6_fill_ntlv(&oh.ntlv, name, set); in nptv6_reset_stats()
|
| H A D | nat64stl.c | 190 nat64stl_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set) in nat64stl_fill_ntlv() argument 193 ntlv->head.type = IPFW_TLV_EACTION_NAME(1); /* it doesn't matter */ in nat64stl_fill_ntlv() 194 ntlv->head.length = sizeof(ipfw_obj_ntlv); in nat64stl_fill_ntlv() 195 ntlv->idx = 1; in nat64stl_fill_ntlv() 196 ntlv->set = set; in nat64stl_fill_ntlv() 197 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in nat64stl_fill_ntlv() 325 nat64stl_fill_ntlv(&oh->ntlv, name, set); in nat64stl_config() 378 nat64stl_fill_ntlv(&oh.ntlv, name, set); in nat64stl_destroy() 398 nat64stl_fill_ntlv(&oh->ntlv, name, set); in nat64stl_get_stats() 453 nat64stl_fill_ntlv(&oh.ntlv, name, set); in nat64stl_reset_stats()
|
| H A D | nat.c | 866 oh->ntlv.head.length = sizeof(oh->ntlv); in ipfw_config_nat() 867 snprintf(oh->ntlv.name, sizeof(oh->ntlv.name), "%d", i); in ipfw_config_nat() 955 nat_fill_ntlv(ipfw_obj_ntlv *ntlv, int i) in nat_fill_ntlv() argument 958 ntlv->head.type = IPFW_TLV_EACTION_NAME(1); /* it doesn't matter */ in nat_fill_ntlv() 959 ntlv->head.length = sizeof(ipfw_obj_ntlv); in nat_fill_ntlv() 960 ntlv->idx = 1; in nat_fill_ntlv() 961 ntlv->set = 0; /* not yet */ in nat_fill_ntlv() 962 snprintf(ntlv->name, sizeof(ntlv->name), "%d", i); in nat_fill_ntlv() 972 nat_fill_ntlv(&oh.ntlv, i); in ipfw_delete_nat() 1096 oh->ntlv.head.length = sizeof(oh->ntlv); in nat_get_cmd() [all …]
|
| H A D | nat64lsn.c | 60 static void nat64lsn_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, 190 nat64lsn_fill_ntlv(&oh->ntlv, cfg->name, set); in nat64lsn_states_cb() 318 ntlv->head.type = IPFW_TLV_EACTION_NAME(1); /* it doesn't matter */ in nat64lsn_fill_ntlv() 319 ntlv->head.length = sizeof(ipfw_obj_ntlv); in nat64lsn_fill_ntlv() 320 ntlv->idx = 1; in nat64lsn_fill_ntlv() 321 ntlv->set = set; in nat64lsn_fill_ntlv() 322 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in nat64lsn_fill_ntlv() 563 nat64lsn_fill_ntlv(&oh->ntlv, name, set); in nat64lsn_config() 662 nat64lsn_fill_ntlv(&oh.ntlv, name, set); in nat64lsn_reset_stats() 677 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() 994 strlcpy(xi.tablename, oh->ntlv.name, in table_modify_record() 1003 oh->ntlv.type = type; in table_modify_record() 1131 oh->ntlv.type = type; in table_do_lookup() 1467 oh->ntlv.name); in tentry_fill_key() [all …]
|
| H A D | ipfw2.c | 3039 ipfw_obj_ntlv *ntlv; in pack_object() local 3063 strlcpy(ntlv->name, name, sizeof(ntlv->name)); in pack_object() 3070 return (ntlv->idx); in pack_object() 5269 ipfw_obj_ntlv *ntlv; in object_search_ctlv() local 5278 if (ntlv != NULL) in object_search_ctlv() 5279 return (ntlv->name); in object_search_ctlv() 5531 name = ntlv[i].name; in lookup_eaction_name() 5541 ipfw_obj_ntlv *ntlv; in ipfw_list_objects() local 5575 ntlv->idx, ntlv->head.type, ntlv->name); in ipfw_list_objects() 5578 ntlv->idx, name, ntlv->name); in ipfw_list_objects() [all …]
|
| H A D | ipfw2.h | 451 void table_fill_ntlv(struct _ipfw_obj_ntlv *ntlv, const char *name,
|
| /f-stack/freebsd/netpfil/ipfw/ |
| H A D | ip_fw_table.c | 986 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in manage_table_ent_v1() 1109 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in find_table_entry() 1953 ti->tlvs = ntlv; in ntlv_to_ti() 1991 ntlv = (ipfw_obj_ntlv *)ipfw_get_sopt_space(sd, sizeof(*ntlv)); in ipfw_export_table_ntlv() 1992 if (ntlv == NULL) in ipfw_export_table_ntlv() 1996 ntlv->head.length = sizeof(*ntlv); in ipfw_export_table_ntlv() 1998 strlcpy(ntlv->name, no->name, sizeof(ntlv->name)); in ipfw_export_table_ntlv() 3109 if (ntlv == NULL) in find_table_err() 3111 name = ntlv->name; in find_table_err() 3168 if (ntlv == NULL) in alloc_table_config() [all …]
|
| H A D | ip_fw_eaction.c | 143 ipfw_obj_ntlv *ntlv; in eaction_findbyname() local 149 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, in eaction_findbyname() 151 if (ntlv == NULL) in eaction_findbyname() 153 EACTION_DEBUG("name %s, uidx %u, type %u", ntlv->name, in eaction_findbyname() 161 0, IPFW_TLV_EACTION, ntlv->name); in eaction_findbyname()
|
| H A D | ip_fw_nat.c | 585 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in nat44_cfg() 619 ipfw_obj_ntlv *ntlv; in nat44_destroy() local 628 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in nat44_destroy() 631 ntlv = &oh->ntlv; in nat44_destroy() 633 if (strnlen(ntlv->name, sizeof(ntlv->name)) == sizeof(ntlv->name)) in nat44_destroy() 637 ptr = lookup_nat_name(&chain->nat, ntlv->name); in nat44_destroy() 692 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in nat44_get_cfg() 833 if (oh->ntlv.head.length != sizeof(oh->ntlv)) in nat44_get_log()
|
| H A D | ip_fw_sockopt.c | 2234 ntlv->head.length = sizeof(*ntlv); in ipfw_export_obj_ntlv() 2236 strlcpy(ntlv->name, no->name, sizeof(ntlv->name)); in ipfw_export_obj_ntlv() 2255 ntlv = (ipfw_obj_ntlv *)ipfw_get_sopt_space(sd, sizeof(*ntlv)); in export_objhash_ntlv() 2256 if (ntlv == NULL) in export_objhash_ntlv() 2970 idx = ntlv->idx; in add_rules() 2972 ntlv++; in add_rules() 3343 ntlv = (ipfw_obj_ntlv *)ipfw_get_sopt_space(sd, sizeof(*ntlv)); in export_objhash_ntlv_internal() 3344 if (ntlv == NULL) in export_objhash_ntlv_internal() 4448 return (ntlv); in ipfw_find_name_tlv_type() 4473 if (ntlv == NULL) in ipfw_objhash_find_type() [all …]
|
| H A D | ip_fw_dynamic.c | 613 ipfw_obj_ntlv *ntlv; in dyn_findbyname() local 621 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, in dyn_findbyname() 623 if (ntlv == NULL) in dyn_findbyname() 625 name = ntlv->name; in dyn_findbyname() 658 ipfw_obj_ntlv *ntlv; in dyn_create() local 665 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, in dyn_create() 667 if (ntlv == NULL) in dyn_create() 669 name = ntlv->name; in dyn_create()
|
| H A D | ip_fw_private.h | 735 void ipfw_export_obj_ntlv(struct named_object *no, ipfw_obj_ntlv *ntlv); 779 int ipfw_ref_table(struct ip_fw_chain *ch, ipfw_obj_ntlv *ntlv, uint16_t *kidx);
|
| /f-stack/freebsd/netpfil/ipfw/nptv6/ |
| H A D | nptv6.c | 736 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0) in nptv6_destroy() 740 cfg = nptv6_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nptv6_destroy() 851 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nptv6_stats() 852 oh->ntlv.set >= IPFW_MAX_SETS) in nptv6_stats() 857 cfg = nptv6_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nptv6_stats() 893 if (ipfw_check_object_name_generic(oh->ntlv.name) != 0 || in nptv6_reset_stats() 894 oh->ntlv.set >= IPFW_MAX_SETS) in nptv6_reset_stats() 898 cfg = nptv6_find(CHAIN_TO_SRV(ch), oh->ntlv.name, oh->ntlv.set); in nptv6_reset_stats()
|
| /f-stack/tools/compat/include/netinet/ |
| H A D | ip_fw.h | 1030 ipfw_obj_ntlv ntlv; /* object name tlv */ member
|
| /f-stack/freebsd/netinet/ |
| H A D | ip_fw.h | 1030 ipfw_obj_ntlv ntlv; /* object name tlv */ member
|