diff options
author | Ondrej Zajicek <santiago@crfreenet.org> | 2009-11-26 23:23:29 +0100 |
---|---|---|
committer | Ondrej Zajicek <santiago@crfreenet.org> | 2009-11-26 23:23:29 +0100 |
commit | a6250a7d1013442ad4feb0d67128a707f2c6880b (patch) | |
tree | 4c9ded0ae0d846aed88ff853d882ee389d65aa2a /sysdep | |
parent | bf47fe4b2e40ccfcfe6af2d86548d06cdf9739c5 (diff) | |
download | bird-a6250a7d1013442ad4feb0d67128a707f2c6880b.tar bird-a6250a7d1013442ad4feb0d67128a707f2c6880b.zip |
Fix -p option.
Diffstat (limited to 'sysdep')
-rw-r--r-- | sysdep/unix/main.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sysdep/unix/main.c b/sysdep/unix/main.c index 533754e..6107b22 100644 --- a/sysdep/unix/main.c +++ b/sysdep/unix/main.c @@ -370,7 +370,7 @@ static char *opt_list = "c:dD:ps:"; static void usage(void) { - fprintf(stderr, "Usage: bird [-c <config-file>] [-d] [-D <debug-file>] [-s <control-socket>]\n"); + fprintf(stderr, "Usage: bird [-c <config-file>] [-d] [-D <debug-file>] [-p] [-s <control-socket>]\n"); exit(1); } @@ -434,7 +434,8 @@ main(int argc, char **argv) log_init_debug(""); log_init(debug_flag, 1); - test_old_bird(path_control_socket); + if (!parse_and_exit) + test_old_bird(path_control_socket); DBG("Initializing.\n"); resource_init(); |