From: Danny Browning Date: Tue, 12 Dec 2017 20:07:42 +0000 (-0700) Subject: suricata: pcap-file-continuous ignores other options (Bug #2253) X-Git-Tag: suricata-4.1.0-beta1~462 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=75d7fdb6937d4dae8ea2643fe985bd6599512983;p=thirdparty%2Fsuricata.git suricata: pcap-file-continuous ignores other options (Bug #2253) https://redmine.openinfosecfoundation.org/issues/2353 Command line option pcap-file-continuous was ignoring command line options passed after its usage. Fixed bug, fixed formatting of help command regarding pcap-file-continuous. --- diff --git a/src/suricata.c b/src/suricata.c index 09e8d23a49..2e30bc03f0 100644 --- a/src/suricata.c +++ b/src/suricata.c @@ -655,7 +655,7 @@ static void PrintUsage(const char *progname) printf("\t--dump-config : show the running configuration\n"); printf("\t--build-info : display build information\n"); printf("\t--pcap[=] : run in pcap mode, no value select interfaces from suricata.yaml\n"); - printf("\t--pcap-file-continuous : when running in pcap mode with a directory, continue checking directory for pcaps until interrupted"); + printf("\t--pcap-file-continuous : when running in pcap mode with a directory, continue checking directory for pcaps until interrupted\n"); #ifdef HAVE_PCAP_SET_BUFF printf("\t--pcap-buffer-size : size of the pcap buffer value from 0 - %i\n",INT_MAX); #endif /* HAVE_SET_PCAP_BUFF */ @@ -1880,7 +1880,6 @@ static TmEcode ParseCommandLine(int argc, char** argv, SCInstance *suri) SCLogError(SC_ERR_CMD_LINE, "Failed to set pcap-file.continuous"); return TM_ECODE_FAILED; } - return TM_ECODE_OK; } break; case 'c':