Home
last modified time | relevance | path

Searched refs:nat (Results 1 – 11 of 11) sorted by relevance

/dpdk/examples/ip_pipeline/
H A Daction.h53 struct rte_table_action_nat_config nat; member
H A Dcli.c1325 p.nat.source_nat = 1; in cmd_table_action_profile()
1327 p.nat.source_nat = 0; in cmd_table_action_profile()
1340 p.nat.proto = 0x06; in cmd_table_action_profile()
1342 p.nat.proto = 0x11; in cmd_table_action_profile()
3686 a->nat.ip_version = 1; in parse_table_action_nat()
3688 a->nat.port = port; in parse_table_action_nat()
3701 a->nat.ip_version = 0; in parse_table_action_nat()
3703 a->nat.port = port; in parse_table_action_nat()
5064 if (a->nat.ip_version) in table_rule_show()
5065 ipv4_addr_show(f, a->nat.addr.ipv4); in table_rule_show()
[all …]
H A Daction.c296 &params->nat); in table_action_profile_create()
H A Dpipeline.h290 struct rte_table_action_nat_params nat; member
H A Dthread.c1148 int ip_version1 = action->nat.ip_version; in action_check()
2642 &action->nat); in action_convert()
/dpdk/lib/pipeline/
H A Drte_table_action.c1200 if ((nat->proto != 0x06) && in nat_cfg_check()
1201 (nat->proto != 0x11)) in nat_cfg_check()
2222 struct rte_table_action_nat_config nat; member
2271 return &ap_config->nat; in action_cfg_get()
2325 return nat_data_size(&ap_config->nat, in action_data_size()
2962 pkt_ipv4_work_nat(ip, data, &cfg->nat); in pkt_work()
2964 pkt_ipv6_work_nat(ip, data, &cfg->nat); in pkt_work()
3246 pkt_ipv4_work_nat(ip0, data0, &cfg->nat); in pkt4_work()
3247 pkt_ipv4_work_nat(ip1, data1, &cfg->nat); in pkt4_work()
3248 pkt_ipv4_work_nat(ip2, data2, &cfg->nat); in pkt4_work()
[all …]
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_internals.h353 struct rte_table_action_nat_config nat; member
983 struct rte_table_action_nat_params nat; member
H A Drte_eth_softnic_action.c328 &params->nat); in softnic_table_action_profile_create()
H A Drte_eth_softnic_cli.c2036 p.nat.source_nat = 1; in cmd_table_action_profile()
2038 p.nat.source_nat = 0; in cmd_table_action_profile()
2051 p.nat.proto = 0x06; in cmd_table_action_profile()
2053 p.nat.proto = 0x11; in cmd_table_action_profile()
4395 a->nat.ip_version = 1; in parse_table_action_nat()
4396 a->nat.addr.ipv4 = rte_be_to_cpu_32(addr.s_addr); in parse_table_action_nat()
4397 a->nat.port = port; in parse_table_action_nat()
4410 a->nat.ip_version = 0; in parse_table_action_nat()
4411 memcpy(a->nat.addr.ipv6, addr.s6_addr, 16); in parse_table_action_nat()
4412 a->nat.port = port; in parse_table_action_nat()
H A Drte_eth_softnic_thread.c1174 int ip_version1 = action->nat.ip_version; in action_check()
2491 &action->nat); in action_convert()
/dpdk/doc/guides/sample_app_ug/
H A Dip_pipeline.rst341 [nat src | dst
485 [nat ipv4 | ipv6 <addr> <port>]