diff options
-rw-r--r-- | rcynic/README | 1 | ||||
-rw-r--r-- | rcynic/rcynic.c | 10 |
2 files changed, 8 insertions, 3 deletions
diff --git a/rcynic/README b/rcynic/README index 42de75ed..b8c42fbc 100644 --- a/rcynic/README +++ b/rcynic/README @@ -116,6 +116,7 @@ Command line options: -s Log via syslog -e Log via stderr when also using syslog -j Start-up jitter interval (see below; default: 600) + -V Print rcynic's version to standard output and exit Configuration file: diff --git a/rcynic/rcynic.c b/rcynic/rcynic.c index c36771a7..0e505823 100644 --- a/rcynic/rcynic.c +++ b/rcynic/rcynic.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2006 American Registry for Internet Numbers ("ARIN") + * Copyright (C) 2006--2007 American Registry for Internet Numbers ("ARIN") * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above @@ -1591,7 +1591,7 @@ int main(int argc, char *argv[]) OpenSSL_add_all_algorithms(); ERR_load_crypto_strings(); - while ((c = getopt(argc, argv, "c:l:stpj:")) > 0) { + while ((c = getopt(argc, argv, "c:l:stpj:V")) > 0) { switch (c) { case 'c': cfg_file = optarg; @@ -1612,9 +1612,13 @@ int main(int argc, char *argv[]) goto done; opt_jitter = 1; break; + case 'V': + puts(svn_id); + ret = 0; + goto done; default: logmsg(&rc, log_usage_err, - "usage: %s [-c configfile] [-s] [-e] [-l loglevel] [-j jitter]", + "usage: %s [-c configfile] [-s] [-e] [-l loglevel] [-j jitter] [-V]", rc.jane); goto done; } |