vlib: fix unix cli SIGSEGV for empty line input 18/25818/3
authorFan Zhang <roy.fan.zhang@intel.com>
Thu, 12 Mar 2020 09:26:38 +0000 (09:26 +0000)
committerPaul Vinciguerra <pvinci@vinciconsulting.com>
Thu, 12 Mar 2020 12:51:00 +0000 (12:51 +0000)
commitce266ad574c4145e837c716c46ef0ef6b02620ce
tree13a1c98bca8afae3cf423d55b64fba72cf21b65b
parentcd01fb4237b78a1805e1dd4b018bd03eb342580c
vlib: fix unix cli SIGSEGV for empty line input

When logging is enabled, an empty line input (press Enter only)
will cause SIGSEGV. This patch fixes the problem by checking
the command length first.

Type: fix

Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
Change-Id: Ib4cbd1c7bfd6a694e289d28958875c7d2356a93e
src/vlib/unix/cli.c