From: Jan Engelhardt Date: Wed, 23 Sep 2009 23:46:08 +0000 (+0200) Subject: ACCOUNT/userspace: use bool type X-Git-Tag: v1.19~15^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e37985b5270a9d8d92ef2cc1dae2a6f08e15b42e;p=thirdparty%2Fxtables-addons.git ACCOUNT/userspace: use bool type --- diff --git a/extensions/ACCOUNT/iptaccount.c b/extensions/ACCOUNT/iptaccount.c index 1d9e00c..2d4556f 100644 --- a/extensions/ACCOUNT/iptaccount.c +++ b/extensions/ACCOUNT/iptaccount.c @@ -12,6 +12,7 @@ #include #endif +#include #include #include #include @@ -22,14 +23,14 @@ #include -char exit_now; +bool exit_now; static void sig_term(int signr) { signal(SIGINT, SIG_IGN); signal(SIGQUIT, SIG_IGN); signal(SIGTERM, SIG_IGN); - exit_now = 1; + exit_now = true; } char *addr_to_dotted(unsigned int); @@ -62,8 +63,9 @@ int main(int argc, char *argv[]) struct ipt_ACCOUNT_context ctx; struct ipt_acc_handle_ip *entry; int i; - char optchar, doHandleUsage = 0, doHandleFree = 0, doTableNames = 0; - char doFlush = 0, doContinue = 0, doCSV = 0; + char optchar; + bool doHandleUsage = false, doHandleFree = false, doTableNames = false; + bool doFlush = false, doContinue = false, doCSV = false; char *table_name = NULL; const char *name; @@ -82,22 +84,22 @@ int main(int argc, char *argv[]) switch (optchar) { case 'u': - doHandleUsage = 1; + doHandleUsage = true; break; case 'h': - doHandleFree = 1; + doHandleFree = true; break; case 'a': - doTableNames = 1; + doTableNames = true; break; case 'f': - doFlush = 1; + doFlush = true; break; case 'c': - doContinue = 1; + doContinue = true; break; case 's': - doCSV = 1; + doCSV = true; break; case 'l': table_name = strdup(optarg); @@ -211,7 +213,7 @@ int main(int argc, char *argv[]) sleep(1); i++; } else - exit_now = 1; + exit_now = true; } }