diff options
author | Damjan Marion <damarion@cisco.com> | 2019-11-08 15:15:11 +0100 |
---|---|---|
committer | Florin Coras <florin.coras@gmail.com> | 2019-11-08 18:10:26 +0000 |
commit | 0ba86cb1bdcc273ebc3d5a92f765639a64894a7a (patch) | |
tree | c6bd3ae621593547388cd2ae5bb17e3028c37c88 /src/vnet/devices/tap | |
parent | 07df79150f15291af9793397d6182a4168c6bfc5 (diff) |
tap: fix cli parser
Type: fix
Change-Id: I38ee9efd23774cce7790565825527cca9ba6f200
Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'src/vnet/devices/tap')
-rw-r--r-- | src/vnet/devices/tap/cli.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/vnet/devices/tap/cli.c b/src/vnet/devices/tap/cli.c index 5bf38a38659..42fa8d73f35 100644 --- a/src/vnet/devices/tap/cli.c +++ b/src/vnet/devices/tap/cli.c @@ -37,6 +37,7 @@ tap_create_command_fn (vlib_main_t * vm, unformat_input_t * input, unformat_input_t _line_input, *line_input = &_line_input; tap_create_if_args_t args = { 0 }; int ip_addr_set = 0; + u32 tmp; args.id = ~0; args.tap_flags = 0; @@ -73,10 +74,10 @@ tap_create_command_fn (vlib_main_t * vm, unformat_input_t * input, else if (unformat (line_input, "host-ip6-gw %U", unformat_ip6_address, &args.host_ip6_gw)) args.host_ip6_gw_set = 1; - else if (unformat (line_input, "rx-ring-size %d", &args.rx_ring_sz)) - ; - else if (unformat (line_input, "tx-ring-size %d", &args.tx_ring_sz)) - ; + else if (unformat (line_input, "rx-ring-size %d", &tmp)) + args.rx_ring_sz = tmp; + else if (unformat (line_input, "tx-ring-size %d", &tmp)) + args.tx_ring_sz = tmp; else if (unformat (line_input, "host-mtu-size %d", &args.host_mtu_size)) |