Drop some control interface debug print verbosity for send operations
authorJouni Malinen <jouni@qca.qualcomm.com>
Thu, 10 Sep 2015 08:19:44 +0000 (11:19 +0300)
committerJouni Malinen <j@w1.fi>
Thu, 10 Sep 2015 08:19:44 +0000 (11:19 +0300)
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>
wpa_supplicant/ctrl_iface_unix.c

index b6d5246..e1c4639 100644 (file)
@@ -82,7 +82,7 @@ static void wpas_ctrl_sock_debug(const char *title, int sock, const char *buf,
 #ifdef __linux__
        socklen_t optlen;
        int sndbuf, outq;
-       int level = MSG_DEBUG;
+       int level = MSG_MSGDUMP;
 
        if (len >= 5 && os_strncmp(buf, "PONG\n", 5) == 0)
                level = MSG_EXCESSIVE;
@@ -750,7 +750,8 @@ static void wpa_supplicant_ctrl_iface_send(struct wpa_supplicant *wpa_s,
                msg.msg_namelen = dst->addrlen;
                wpas_ctrl_sock_debug("ctrl_sock-sendmsg", sock, buf, len);
                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);
                        dst->errors = 0;
                        continue;