diff options
author | Lennart Poettering <lennart@poettering.net> | 2003-12-11 18:57:53 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2003-12-11 18:57:53 +0000 |
commit | 405cf89f90fa3aed16b493eb04417c6f1cfc0038 (patch) | |
tree | 958b926db930d2783b16231198c560f62274e3ee /src/ifplugd.c | |
parent | 92e43a2473d4b2e9deae3f55c78ceca736b9ff80 (diff) |
many changes
git-svn-id: file:///home/lennart/svn/public/ifplugd/trunk@80 2bf48fe7-cfc1-0310-909f-d9042e1e0fef
Diffstat (limited to 'src/ifplugd.c')
-rw-r--r-- | src/ifplugd.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/ifplugd.c b/src/ifplugd.c index c8c4484..ce79047 100644 --- a/src/ifplugd.c +++ b/src/ifplugd.c @@ -77,9 +77,7 @@ int daemonize = 1, use_beep = 1, no_shutdown_script = 0, wait_on_fork = 0, -#ifdef DAEMON_PID_FILE_KILL_WAIT_AVAILABLE wait_on_kill = 0, -#endif use_syslog = 1, ignore_retval = 0, initial_down = 0, @@ -636,9 +634,7 @@ void usage(char *p) { " -q --no-shutdown Don't run script on daemon quit (%s)\n" " -l --initial-down Run \"down\" script on startup if now cable is detected (%s)\n" " -w --wait-on-fork Wait until daemon fork finished (%s)\n" -#ifdef DAEMON_PID_FILE_KILL_WAIT_AVAILABLE " -W --wait-on-kill When run with -k, wait until the daemon died (%s)\n" -#endif " -x --extra-arg Specify an extra argument for action script\n" " -M --monitor Use interface monitoring (%s)\n" " -h --help Show this help\n" @@ -665,9 +661,7 @@ void usage(char *p) { no_shutdown_script ? "on" : "off", initial_down ? "on" : "off", wait_on_fork ? "on" : "off", -#ifdef DAEMON_PID_FILE_KILL_WAIT_AVAILABLE wait_on_kill ? "on" : "off", -#endif use_ifmonitor ? "on" : "off"); } @@ -687,9 +681,7 @@ void parse_args(int argc, char *argv[]) { {"delay-down", required_argument, 0, 'd'}, {"api-mode", required_argument, 0, 'm'}, {"wait-on-fork", no_argument, 0, 'w'}, -#ifdef DAEMON_PID_FILE_KILL_WAIT_AVAILABLE {"wait-on-kill", no_argument, 0, 'W'}, -#endif {"no-shutdown", no_argument, 0, 'q'}, {"help", no_argument, 0, 'h'}, {"kill", no_argument, 0, 'k'}, @@ -785,11 +777,9 @@ void parse_args(int argc, char *argv[]) { case 'w': wait_on_fork = !wait_on_fork; break; -#ifdef DAEMON_PID_FILE_KILL_WAIT_AVAILABLE case 'W': wait_on_kill = !wait_on_kill; break; -#endif case 'x': extra_arg = strdup(optarg); break; @@ -827,11 +817,9 @@ void parse_args(int argc, char *argv[]) { if (_kill || _resume || _suspend || _info) { int rv; -#ifdef DAEMON_PID_FILE_KILL_WAIT_AVAILABLE if (_kill && wait_on_kill) rv = daemon_pid_file_kill_wait(SIGINT, 5); else -#endif rv = daemon_pid_file_kill(_kill ? SIGINT : (_resume ? SIGUSR2 : (_info ? SIGHUP : SIGUSR1))); if (rv < 0) { |