From: Victor Julien Date: Wed, 31 Jul 2013 05:26:09 +0000 (+0200) Subject: Fix Tile compile X-Git-Tag: suricata-2.0beta2~429 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ff668c20301b9ea57ecf14951253f721da470cc3;p=thirdparty%2Fsuricata.git Fix Tile compile --- diff --git a/src/suricata.c b/src/suricata.c index d5a363efae..fd056a8e1d 100644 --- a/src/suricata.c +++ b/src/suricata.c @@ -1252,17 +1252,17 @@ static TmEcode ParseCommandLine(int argc, char** argv, SCInstance *suri) } #ifdef HAVE_MPIPE else if(strcmp((long_opts[option_index]).name , "mpipe") == 0) { - if (run_mode == RUNMODE_UNKNOWN) { - run_mode = RUNMODE_TILERA_MPIPE; + if (suri->run_mode == RUNMODE_UNKNOWN) { + suri->run_mode = RUNMODE_TILERA_MPIPE; if (optarg != NULL) { - memset(pcap_dev, 0, sizeof(pcap_dev)); - strlcpy(pcap_dev, optarg, - ((strlen(optarg) < sizeof(pcap_dev)) ? - (strlen(optarg) + 1) : sizeof(pcap_dev))); + memset(suri->pcap_dev, 0, sizeof(suri->pcap_dev)); + strlcpy(suri->pcap_dev, optarg, + ((strlen(optarg) < sizeof(suri->pcap_dev)) ? + (strlen(optarg) + 1) : sizeof(suri->pcap_dev))); LiveRegisterDevice(optarg); } } else { - SCLogError(SC_ERR_MULTIPLE_RUN_MODE, + SCLogError(SC_ERR_MULTIPLE_RUN_MODE, "more than one run mode has been specified"); usage(argv[0]); exit(EXIT_FAILURE);