From: Jozsef Kadlecsik Date: Mon, 13 Dec 2010 11:25:21 +0000 (+0100) Subject: Fixing dangling empty line produced backward-incompatible exit codes, fixed. X-Git-Tag: v5.0~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dcf7ea57f13f3b1e1b0d87cfa71a6a73335825c2;p=thirdparty%2Fipset.git Fixing dangling empty line produced backward-incompatible exit codes, fixed. --- diff --git a/src/ipset.c b/src/ipset.c index 241ed6a8..91c1effb 100644 --- a/src/ipset.c +++ b/src/ipset.c @@ -46,10 +46,10 @@ extern struct ipset_type ipset_list_set0; enum exittype { NO_PROBLEM = 0, - SESSION_PROBLEM, OTHER_PROBLEM, PARAMETER_PROBLEM, VERSION_PROBLEM, + SESSION_PROBLEM, }; static int __attribute__((format(printf,2,3))) @@ -85,7 +85,7 @@ exit_error(int status, const char *msg, ...) ipset_session_fini(session); D("status: %u", status); - exit(status); + exit(status > VERSION_PROBLEM ? OTHER_PROBLEM : status); /* Unreached */ return -1; }