Drop some control interface debug print verbosity for send operations

These prints were at DEBUG level (-d), but they can be very frequent, so
drop them to MSGDUMP (-dd). This allows the prints to be suppressed in
common debugging cases while still leaving them easily enablable to
debug control interface issues without having to enable excessive
debugging.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
Jouni Malinen 2015-09-10 11:19:44 +03:00 committed by Jouni Malinen
parent 8db9a79d41
commit 43fa110b0b

View file

@ -82,7 +82,7 @@ static void wpas_ctrl_sock_debug(const char *title, int sock, const char *buf,
#ifdef __linux__ #ifdef __linux__
socklen_t optlen; socklen_t optlen;
int sndbuf, outq; int sndbuf, outq;
int level = MSG_DEBUG; int level = MSG_MSGDUMP;
if (len >= 5 && os_strncmp(buf, "PONG\n", 5) == 0) if (len >= 5 && os_strncmp(buf, "PONG\n", 5) == 0)
level = MSG_EXCESSIVE; level = MSG_EXCESSIVE;
@ -750,7 +750,8 @@ static void wpa_supplicant_ctrl_iface_send(struct wpa_supplicant *wpa_s,
msg.msg_namelen = dst->addrlen; msg.msg_namelen = dst->addrlen;
wpas_ctrl_sock_debug("ctrl_sock-sendmsg", sock, buf, len); wpas_ctrl_sock_debug("ctrl_sock-sendmsg", sock, buf, len);
if (sendmsg(sock, &msg, MSG_DONTWAIT) >= 0) { if (sendmsg(sock, &msg, MSG_DONTWAIT) >= 0) {
wpa_printf(MSG_DEBUG, "CTRL_IFACE monitor sent successfully to %s", wpa_printf(MSG_MSGDUMP,
"CTRL_IFACE monitor sent successfully to %s",
addr_txt); addr_txt);
dst->errors = 0; dst->errors = 0;
continue; continue;