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

index 75eb0c6fe25d487bbcf67f92d53165bfbea5cb5a..13a0c2b3d900d4fa716031b274aa3c921256643d 100644 (file)
@@ -254,9 +254,9 @@ static void *ParseNetmapConfig(const char *iface_name)
     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_name);