diff options
author | Shesha Sreenivasamurthy <shesha@cisco.com> | 2016-06-15 11:48:13 -0700 |
---|---|---|
committer | Damjan Marion <damarion@cisco.com> | 2016-06-17 12:34:38 +0000 |
commit | 378893a485d0e0dd331cebcb2ebefdeca073b1ab (patch) | |
tree | d272ab1627fd555d37f5e31a0a9f9a6d5a53fd3b /vnet/vnet/vcgn/cnat_cli_handler.c | |
parent | bd05e17d79156fb72cb12a0d4855bfeaf44bfa32 (diff) |
Support NAT across multiple interface pairs
Some of the commands require interface name as an
additional parameter as we support multiple interfaces.
Example:
set vcgn map inside TenGigabitEthernete/0/0 10.1.0.1 - 10.1.0.1
show vcgn inside-translation protocol tcp interface TenGigabitEthernete/0/0 inside-addr 1.0.0.2
show vcgn outside-translation protocol tcp interface TenGigabitEthernet9/0/0 outside-addr 10.1.0.1
Change-Id: Id691ccd3f2c863c665a1568982c819b79dda007e
Signed-off-by: Shesha Sreenivasamurthy <shesha@cisco.com>
Diffstat (limited to 'vnet/vnet/vcgn/cnat_cli_handler.c')
-rw-r--r-- | vnet/vnet/vcgn/cnat_cli_handler.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vnet/vnet/vcgn/cnat_cli_handler.c b/vnet/vnet/vcgn/cnat_cli_handler.c index e76d7cc4248..4650559c299 100644 --- a/vnet/vnet/vcgn/cnat_cli_handler.c +++ b/vnet/vnet/vcgn/cnat_cli_handler.c @@ -339,9 +339,9 @@ void cnat_nat44_handle_show_config(vlib_main_t *vm) pool_foreach(my_vrfmap, cnat_map_by_vrf, ({ hw = vnet_get_hw_interface (dm->vnet_main, my_vrfmap->i_vrf); - vlib_cli_output(vm, "\tInside Interface : %s\n", hw->name); + vlib_cli_output(vm, "\tInside Interface : %v\n", hw->name); hw = vnet_get_hw_interface (dm->vnet_main, my_vrfmap->o_vrf); - vlib_cli_output(vm, "\tOutside Interface : %s\n", hw->name); + vlib_cli_output(vm, "\tOutside Interface : %v\n", hw->name); memset(status_str, 0x00, sizeof(status_str)); switch(my_vrfmap->status) { |