]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Change float log message to include common name, if available.
authorSteffan Karger <steffan@karger.me>
Sat, 7 Mar 2015 16:23:11 +0000 (17:23 +0100)
committerGert Doering <gert@greenie.muc.de>
Sun, 8 Mar 2015 12:13:15 +0000 (13:13 +0100)
Makes it a lot easier to see which client is floating.

Signed-off-by: Steffan Karger <steffan@karger.me>
Acked-by: Lev Stipakov <lstipakov@gmail.com>
Message-Id: <1425745391-8069-1-git-send-email-steffan@karger.me>
URL: http://article.gmane.org/gmane.network.openvpn.devel/9526
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/multi.c

index 441249141eb1068d19f7840436782f59148785ba..b0f66ca279636d3ff546297eca32413d2f97dabf 100644 (file)
@@ -2151,8 +2151,11 @@ void multi_process_float (struct multi_context* m, struct multi_instance* mi)
       multi_close_instance(m, ex_mi, false);
     }
 
-    msg (D_MULTI_MEDIUM, "peer %" PRIu32 " floated from %s to %s", mi->context.c2.tls_multi->peer_id,
-        mroute_addr_print (&mi->real, &gc), print_link_socket_actual (&m->top.c2.from, &gc));
+    msg (D_MULTI_MEDIUM, "peer %" PRIu32 " (%s) floated from %s to %s",
+       mi->context.c2.tls_multi->peer_id,
+       tls_common_name (mi->context.c2.tls_multi, false),
+       mroute_addr_print (&mi->real, &gc),
+       print_link_socket_actual (&m->top.c2.from, &gc));
 
     ASSERT (hash_remove(m->hash, &mi->real));
     ASSERT (hash_remove(m->iter, &mi->real));