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

index ee44042a2c855785fdca81a073dc59e5fd69e8d2..85d4c770a0f6f701423d486194c669bfdbf1642e 100644 (file)
@@ -359,9 +359,9 @@ void *ParseAFPConfig(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 if (strcmp(tmpctype, "kernel") == 0) {
             aconf->checksum_mode = CHECKSUM_VALIDATION_KERNEL;