Home
last modified time | relevance | path

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

/f-stack/freebsd/netpfil/ipfw/nat64/
H A Dnat64stl_control.c266 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 Dnat64clat_control.c231 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 Dnat64lsn_control.c242 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 Dnat64clat.c158 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 Dnptv6.c146 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 Dnat64stl.c190 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 Dnat.c866 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 Dnat64lsn.c60 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 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()
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 Dipfw2.c3039 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 Dipfw2.h451 void table_fill_ntlv(struct _ipfw_obj_ntlv *ntlv, const char *name,
/f-stack/freebsd/netpfil/ipfw/
H A Dip_fw_table.c986 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 Dip_fw_eaction.c143 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 Dip_fw_nat.c585 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 Dip_fw_sockopt.c2234 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 Dip_fw_dynamic.c613 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 Dip_fw_private.h735 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 Dnptv6.c736 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 Dip_fw.h1030 ipfw_obj_ntlv ntlv; /* object name tlv */ member
/f-stack/freebsd/netinet/
H A Dip_fw.h1030 ipfw_obj_ntlv ntlv; /* object name tlv */ member