diff options
author | Neale Ranns <nranns@cisco.com> | 2018-11-16 00:53:53 -0800 |
---|---|---|
committer | Neale Ranns <nranns@cisco.com> | 2018-11-17 09:20:01 +0000 |
commit | 47527b24a8315b13e1002758a18357441df51be3 (patch) | |
tree | e5c87dcd0c1a1e5387303356a21c5ef0a00bbc70 /src | |
parent | a7dcae72cf4520df64dd75427541ca3c11cd8475 (diff) |
IP-punt: add documentation to the API and fix IP address init
Change-Id: I0bdff4dbfd81d67e82211ce9fdc97209a1b23c66
Signed-off-by: Neale Ranns <nranns@cisco.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/vnet/ip/ip.api | 2 | ||||
-rw-r--r-- | src/vnet/ip/ip4_punt_drop.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/vnet/ip/ip.api b/src/vnet/ip/ip.api index cf25291b9bf..b08af5657fc 100644 --- a/src/vnet/ip/ip.api +++ b/src/vnet/ip/ip.api @@ -633,6 +633,8 @@ autoreply define ip_punt_police @param context - sender context, to match reply w/ request @param is_add - 1 to add neighbor, 0 to delete @param is_ipv6 - 1 for IPv6 neighbor, 0 for IPv4 + @param rx_sw_if_index - specify the original RX interface of traffic + that should be redirected. ~0 means any interface. @param tx_sw_if_index - the TX interface to which traffic shoulde be redirected. @param nh - The next-hop to redirect the traffic to. diff --git a/src/vnet/ip/ip4_punt_drop.c b/src/vnet/ip/ip4_punt_drop.c index ed4cbcf9f2e..cec2c5aed9b 100644 --- a/src/vnet/ip/ip4_punt_drop.c +++ b/src/vnet/ip/ip4_punt_drop.c @@ -414,10 +414,10 @@ ip4_punt_redirect_cmd (vlib_main_t * vm, vlib_cli_command_t * cmd) { unformat_input_t _line_input, *line_input = &_line_input; + ip46_address_t nh = ip46_address_initializer; clib_error_t *error = 0; u32 rx_sw_if_index = 0; u32 tx_sw_if_index = 0; - ip46_address_t nh; vnet_main_t *vnm; u8 is_add; |