From 6ddfa55804cca3706e4f9fe803a76b7bc5310d47 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 6 Jan 2018 16:37:32 +0100 Subject: fix indentation and use after free in tcp plugin --- src/transport/plugin_transport_tcp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/transport/plugin_transport_tcp.c') diff --git a/src/transport/plugin_transport_tcp.c b/src/transport/plugin_transport_tcp.c index 5b78dc970..c5d6e6d34 100644 --- a/src/transport/plugin_transport_tcp.c +++ b/src/transport/plugin_transport_tcp.c @@ -3172,8 +3172,6 @@ handle_tcp_welcome (void *cls, sizeof(struct GNUNET_PeerIdentity))) { /* refuse connections from ourselves */ - GNUNET_SERVER_receive_done (client, - GNUNET_SYSERR); if (GNUNET_OK == GNUNET_SERVER_client_get_address (client, &vaddr, @@ -3185,6 +3183,8 @@ handle_tcp_welcome (void *cls, GNUNET_a2s (vaddr, alen)); GNUNET_free (vaddr); } + GNUNET_SERVER_receive_done (client, + GNUNET_SYSERR); return; } -- cgit v1.2.3