From ff668c20301b9ea57ecf14951253f721da470cc3 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 31 Jul 2013 07:26:09 +0200 Subject: [PATCH] Fix Tile compile --- src/suricata.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) 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); -- 2.47.3