diff options
Diffstat (limited to '')
-rw-r--r-- | keyserver/ksutil.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/keyserver/ksutil.c b/keyserver/ksutil.c index 365cbddbf..0e14e2eaf 100644 --- a/keyserver/ksutil.c +++ b/keyserver/ksutil.c @@ -36,6 +36,13 @@ #include "keyserver.h" #include "ksutil.h" +#ifdef HAVE_DOSISH_SYSTEM + +unsigned int set_timeout(unsigned int seconds) {return 0;} +int register_timeout(void) {return 0;} + +#else + static void catch_alarm(int foo) { @@ -45,19 +52,12 @@ catch_alarm(int foo) unsigned int set_timeout(unsigned int seconds) { -#ifdef HAVE_DOSISH_SYSTEM - return 0; -#else return alarm(seconds); -#endif } int register_timeout(void) { -#ifdef HAVE_DOSISH_SYSTEM - return 0; -#else #if defined(HAVE_SIGACTION) && defined(HAVE_STRUCT_SIGACTION) struct sigaction act; @@ -71,9 +71,10 @@ register_timeout(void) else return 0; #endif -#endif } +#endif /* !HAVE_DOSISH_SYSTEM */ + struct ks_options * init_ks_options(void) { |