summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBart De Schuymer <bdschuym@pandora.be>2004-11-14 13:22:29 +0000
committerBart De Schuymer <bdschuym@pandora.be>2004-11-14 13:22:29 +0000
commit620443a95a3fa0224f244102be0480942fbbcd8a (patch)
tree7b8b7f83a75df9165e9a06a01017978d228c09a2
parent9557dce22c6faa7f8ecb1f7723e66a9f307ce2d4 (diff)
downloadebtables-620443a95a3fa0224f244102be0480942fbbcd8a.tar.gz
ebtables-620443a95a3fa0224f244102be0480942fbbcd8a.tar.bz2
ebtables-620443a95a3fa0224f244102be0480942fbbcd8a.zip
prevent segfault
-rw-r--r--useful_functions.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/useful_functions.c b/useful_functions.c
index e0b1e4c..a36062e 100644
--- a/useful_functions.c
+++ b/useful_functions.c
@@ -151,6 +151,8 @@ int ebt_invert = 0;
*/
int ebt_check_inverse(const char option[])
{
+ if (!option)
+ return ebt_invert;
if (strcmp(option, "!") == 0) {
if (ebt_invert == 1)
ebt_print_error("double use of '!' not allowed");