BUG/MINOR: proto_tcp: Report warning messages when listeners are bound

When a TCP listener is bound, in the tcp_bind_listener() function, a warning
message may be reported and should be displayed on verbose mode. But the warning
message is actually lost if the socket is successfully bound because we don't
fill the <errmsg> variable in this case.

This patch should fix the issue #863. No backport is needed.
diff --git a/src/proto_tcp.c b/src/proto_tcp.c
index 09d3e86..138dd68 100644
--- a/src/proto_tcp.c
+++ b/src/proto_tcp.c
@@ -677,7 +677,7 @@
 
 	/* the socket is ready */
 	listener->state = LI_LISTEN;
-	return err;
+	goto tcp_return;
 
  tcp_close_return:
 	close(fd);