How to teach wpa_supplicant about syslog?

Dan Williams dcbw at redhat.com
Mon Apr 9 10:07:07 EDT 2007


Hi,

I'd like to get wpa_supplicant speaking syslog for non-windows-based OSs
(since syslog support in hostapd is apparently *NIX only).  I'd like the
log facility to be configurable such that the caller may specify the
appropriate facility, but the default is LOG_DAEMON.  hostapd already
has some syslog support in git, but wpa_supplicant apparently has none
at all.

Jouni, what would you suggest?  I've got a patch (unsuitable for commit)
that makes the wpa_print* functions do either syslog or printf based on
a command line option.  But it's orthogonal to the hostapd syslog
support, and that's probably not a good thing.  I'd probably use the
hostapd_logger_cb stuff, but that involves fixing up wpa_printf and
friends to use just _one_ instance of printf(), not 10.

Dan


-------------- next part --------------
A non-text attachment was scrubbed...
Name: wpa_supplicant-0.4.9-use-syslog.patch
Type: text/x-patch
Size: 8129 bytes
Desc: not available
Url : http://lists.shmoo.com/pipermail/hostap/attachments/20070409/af9e3e8e/attachment.bin 


More information about the HostAP mailing list