From 36532bda926f5255a323c9cac3144dd758a05667 Mon Sep 17 00:00:00 2001 From: Matus Fabian Date: Mon, 23 Jan 2017 23:42:28 -0800 Subject: SNAT: static mappings for dhcp addressed interfaces (VPP-590) updated API added test Change-Id: I3f6017ecf09b924cb320c1b5f323cd33f7a37447 Signed-off-by: Matus Fabian --- test/vpp_papi_provider.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'test/vpp_papi_provider.py') diff --git a/test/vpp_papi_provider.py b/test/vpp_papi_provider.py index 96f3ddc5..901ea274 100644 --- a/test/vpp_papi_provider.py +++ b/test/vpp_papi_provider.py @@ -843,7 +843,8 @@ class VppPapiProvider(object): def snat_add_static_mapping( self, local_ip, - external_ip, + external_ip=0, + external_sw_if_index=0xFFFFFFFF, local_port=0, external_port=0, addr_only=1, @@ -854,6 +855,7 @@ class VppPapiProvider(object): :param local_ip: Local IP address :param external_ip: External IP address + :param external_sw_if_index: External interface instead of IP address :param local_port: Local port number (Default value = 0) :param external_port: External port number (Default value = 0) :param addr_only: 1 if address only mapping, 0 if address and port @@ -870,6 +872,7 @@ class VppPapiProvider(object): 'external_ip_address': external_ip, 'local_port': local_port, 'external_port': external_port, + 'external_sw_if_index': external_sw_if_index, 'vrf_id': vrf_id}) def snat_add_address_range( -- cgit 1.2.3-korg