]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Use ConfValIs* for parsing pcap.checksum-checks.
authormaxtors <moe.andreas@gmail.com>
Thu, 5 May 2016 08:53:41 +0000 (10:53 +0200)
committermaxtors <moe.andreas@gmail.com>
Thu, 5 May 2016 08:56:27 +0000 (10:56 +0200)
src/runmode-pcap.c

index 52eff0f9bf9116df4430342a31b96e7fba9e4bd7..a08150109f4798e6842d08b234fcfe4e7008455e 100644 (file)
@@ -191,9 +191,9 @@ void *ParsePcapConfig(const char *iface)
     if (ConfGetChildValueWithDefault(if_root, if_default, "checksum-checks", &tmpctype) == 1) {
         if (strcmp(tmpctype, "auto") == 0) {
             aconf->checksum_mode = CHECKSUM_VALIDATION_AUTO;
-        } else if (strcmp(tmpctype, "yes") == 0) {
+        } else if (ConfValIsTrue(tmpctype)) {
             aconf->checksum_mode = CHECKSUM_VALIDATION_ENABLE;
-        } else if (strcmp(tmpctype, "no") == 0) {
+        } else if (ConfValIsFalse(tmpctype)) {
             aconf->checksum_mode = CHECKSUM_VALIDATION_DISABLE;
         } else {
             SCLogError(SC_ERR_INVALID_ARGUMENT, "Invalid value for checksum-checks for %s", aconf->iface);