diff options
author | Sam Leffler <sam@FreeBSD.org> | 2008-03-24 20:13:41 +0000 |
---|---|---|
committer | Sam Leffler <sam@FreeBSD.org> | 2008-03-24 20:13:41 +0000 |
commit | be6a4d63a5bc2be6043e1ea22d5ecf7105c5923c (patch) | |
tree | c2d22324a3e5d8b6010d1edc3d75a607e5b2e42e /contrib/wpa_supplicant/main.c | |
parent | f2afa83e728168e47c37af2a32a3b32afec888ec (diff) | |
download | src-be6a4d63a5bc2be6043e1ea22d5ecf7105c5923c.tar.gz src-be6a4d63a5bc2be6043e1ea22d5ecf7105c5923c.zip |
add syslog support (committed on vendor branch as it's been sent upstream)
PR: bin/116190
Notes
Notes:
svn path=/vendor/wpa_supplicant/dist/; revision=177572
Diffstat (limited to 'contrib/wpa_supplicant/main.c')
-rw-r--r-- | contrib/wpa_supplicant/main.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/contrib/wpa_supplicant/main.c b/contrib/wpa_supplicant/main.c index f371561cde66..5fe4e7bdba18 100644 --- a/contrib/wpa_supplicant/main.c +++ b/contrib/wpa_supplicant/main.c @@ -39,7 +39,7 @@ static void usage(void) int i; printf("%s\n\n%s\n" "usage:\n" - " wpa_supplicant [-BddhKLqqtuvwW] [-P<pid file>] " + " wpa_supplicant [-BddhKLqqstuvwW] [-P<pid file>] " "[-g<global ctrl>] \\\n" " -i<ifname> -c<config file> [-C<ctrl>] [-D<driver>] " "[-p<driver_param>] \\\n" @@ -77,6 +77,9 @@ static void usage(void) printf(" -p = driver parameters\n" " -P = PID file\n" " -q = decrease debugging verbosity (-qq even less)\n" +#ifdef CONFIG_DEBUG_SYSLOG + " -s = log output to syslog instead of stdout\n" +#endif /* CONFIG_DEBUG_SYSLOG */ #ifdef CONFIG_CTRL_IFACE_DBUS " -u = enable DBus control interface\n" #endif /* CONFIG_CTRL_IFACE_DBUS */ @@ -147,7 +150,7 @@ int main(int argc, char *argv[]) wpa_supplicant_fd_workaround(); for (;;) { - c = getopt(argc, argv, "b:Bc:C:D:df:g:hi:KLNp:P:qtuvwW"); + c = getopt(argc, argv, "b:Bc:C:D:df:g:hi:KLNp:P:qstuvwW"); if (c < 0) break; switch (c) { @@ -208,6 +211,11 @@ int main(int argc, char *argv[]) case 'q': params.wpa_debug_level++; break; +#ifdef CONFIG_DEBUG_SYSLOG + case 's': + params.wpa_debug_syslog++; + break; +#endif /* CONFIG_DEBUG_SYSLOG */ case 't': params.wpa_debug_timestamp++; break; |