summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSteffan Karger <steffan@karger.me>2015-03-07 17:23:11 +0100
committerGert Doering <gert@greenie.muc.de>2015-03-08 13:13:15 +0100
commitbacd640f57c935fb8de4efa71be0e8601c48f26f (patch)
tree905446ba82026ef89802f5d591867cbc755702b2 /src
parentd384a9587951617d12e31e0a18050bd86402d5df (diff)
downloadopenvpn-bacd640f57c935fb8de4efa71be0e8601c48f26f.tar.gz
openvpn-bacd640f57c935fb8de4efa71be0e8601c48f26f.tar.xz
openvpn-bacd640f57c935fb8de4efa71be0e8601c48f26f.zip
Change float log message to include common name, if available.
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>
Diffstat (limited to 'src')
-rw-r--r--src/openvpn/multi.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/openvpn/multi.c b/src/openvpn/multi.c
index 4412491..b0f66ca 100644
--- a/src/openvpn/multi.c
+++ b/src/openvpn/multi.c
@@ -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));