From: Andrey Kartashev <andrey.kartashev@xxxxxxxxxxxxx> When syslog logging is used output from wpa_hexdump_ascii silently discarded. This patch enables wpa_hexdump_ascii to print data to syslog but without ASCII decoding. Signed-off-by: Andrey Kartashev <andrey.kartashev@xxxxxxxxxxxxx> --- src/utils/wpa_debug.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/utils/wpa_debug.c b/src/utils/wpa_debug.c index a56462b8b..c437000a7 100644 --- a/src/utils/wpa_debug.c +++ b/src/utils/wpa_debug.c @@ -422,6 +422,12 @@ static void _wpa_hexdump_ascii(int level, const char *title, const void *buf, #ifdef CONFIG_ANDROID_LOG _wpa_hexdump(level, title, buf, len, show); #else /* CONFIG_ANDROID_LOG */ +#ifdef CONFIG_DEBUG_SYSLOG + if (wpa_debug_syslog) { + _wpa_hexdump(level, title, buf, len, show); + return; + } +#endif /* CONFIG_DEBUG_SYSLOG */ wpa_debug_print_timestamp(); #ifdef CONFIG_DEBUG_FILE if (out_file) { -- 2.17.1 _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap