]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
iptables-xml: sparse fixes
authorPatrick McHardy <kaber@trash.net>
Sat, 7 Jun 2008 13:07:18 +0000 (15:07 +0200)
committerPatrick McHardy <kaber@trash.net>
Sat, 7 Jun 2008 13:07:18 +0000 (15:07 +0200)
- Using plain integer as NULL pointer
- Undeclared non-static variables

Signed-off-by: Patrick McHardy <kaber@trash.net>
iptables-xml.c

index fea63ef8796e825dec3027bd9a1bc0791a35e82b..8aee5c24830ca20216196621a5df0965ec8ace47 100644 (file)
@@ -52,9 +52,9 @@ static int verbose = 0;
 static int combine = 0;
 /* Keeping track of external matches and targets.  */
 static struct option options[] = {
-       {"verbose", 0, 0, 'v'},
-       {"combine", 0, 0, 'c'},
-       {"help", 0, 0, 'h'},
+       {"verbose", 0, NULL, 'v'},
+       {"combine", 0, NULL, 'c'},
+       {"help", 0, NULL, 'h'},
        { .name = NULL }
 };
 
@@ -95,10 +95,10 @@ static unsigned int oldargc = 0;
 static int newargvattr[255];
 
 #define IPT_CHAIN_MAXNAMELEN IPT_TABLE_MAXNAMELEN
-char closeActionTag[IPT_TABLE_MAXNAMELEN + 1];
-char closeRuleTag[IPT_TABLE_MAXNAMELEN + 1];
-char curTable[IPT_TABLE_MAXNAMELEN + 1];
-char curChain[IPT_CHAIN_MAXNAMELEN + 1];
+static char closeActionTag[IPT_TABLE_MAXNAMELEN + 1];
+static char closeRuleTag[IPT_TABLE_MAXNAMELEN + 1];
+static char curTable[IPT_TABLE_MAXNAMELEN + 1];
+static char curChain[IPT_CHAIN_MAXNAMELEN + 1];
 
 struct chain {
        char *chain;