examples/ipsec-secgw: remove redundant string compare
authorAnoob Joseph <anoob.joseph@caviumnetworks.com>
Fri, 23 Mar 2018 05:50:51 +0000 (11:20 +0530)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Mon, 23 Apr 2018 16:01:50 +0000 (17:01 +0100)
commitc52273503c47ed6ce0591f5a417dad246fdcf45d
tree0c408b367071a14314fbd7139c5926267c723ce5
parent6491dbbecebb1e4f07fc970ef90b34119d8be2e3
examples/ipsec-secgw: remove redundant string compare

Removing redundant strncmp in parsing long arguments. The getopt library
provides means to identify long options using the "val" field of
structure option. The existing code gets 0 as "val" for all long
arguments and then uses strncmp to figure out which long option was
being referred to. Fixing this.

In addition, the macros and enums used for long arguments have been
renamed and repositioned adhering to the general convention followed in
various other apps, like l3fwd.

Signed-off-by: Anoob Joseph <anoob.joseph@caviumnetworks.com>
Acked-by: Radu Nicolau <radu.nicolau@intel.com>
examples/ipsec-secgw/ipsec-secgw.c