diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2009-08-06 16:42:44 +0200 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2009-08-06 16:42:44 +0200 |
commit | 5d8306de68a97de6ef844475ab010e1a10bf80d1 (patch) | |
tree | 1a9cb9ea3f2c9d3ee7c01b865135237e164e6957 | |
parent | 3646c8a159d985352b2b0123f04afaf606e6a5b2 (diff) | |
download | strongswan-5d8306de68a97de6ef844475ab010e1a10bf80d1.tar.bz2 strongswan-5d8306de68a97de6ef844475ab010e1a10bf80d1.tar.xz |
use SS_RC_FIRST and SS_RC_LAST
-rw-r--r-- | src/libstrongswan/utils.h | 3 | ||||
-rw-r--r-- | src/starter/starter.c | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/libstrongswan/utils.h b/src/libstrongswan/utils.h index 4e8f685b3..24634f2b5 100644 --- a/src/libstrongswan/utils.h +++ b/src/libstrongswan/utils.h @@ -35,6 +35,9 @@ #define SS_RC_DAEMON_INTEGRITY 65 #define SS_RC_INITIALIZATION_FAILED 66 +#define SS_RC_FIRST SS_RC_LIBSTRONGSWAN_INTEGRITY +#define SS_RC_LAST SS_RC_INITIALIZATION_FAILED + /** * Number of bits in a byte */ diff --git a/src/starter/starter.c b/src/starter/starter.c index 72421ca96..b675ccf1c 100644 --- a/src/starter/starter.c +++ b/src/starter/starter.c @@ -103,8 +103,7 @@ static void fsig(int signal) else if (WIFEXITED(status)) { exit_status = WEXITSTATUS(status); - if (exit_status >= SS_RC_LIBSTRONGSWAN_INTEGRITY && - exit_status <= SS_RC_INITIALIZATION_FAILED) + if (exit_status >= SS_RC_FIRST && exit_status <= SS_RC_LAST) { _action_ = FLAG_ACTION_QUIT; } |