From e6cded3832c9e92c922d49d824b446ce33fbf120 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Wed, 18 Jan 2017 18:56:16 -0800 Subject: Address segfault in TCP, and fix wild card handling. --- src/transport/tcp/tcp.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/transport') diff --git a/src/transport/tcp/tcp.c b/src/transport/tcp/tcp.c index 09a2b385..d18fd289 100644 --- a/src/transport/tcp/tcp.c +++ b/src/transport/tcp/tcp.c @@ -343,6 +343,9 @@ nni_tcp_ep_connect(void *arg, void **pipep) if ((rv = nni_parseaddr(rempart, &host, &port)) != 0) { return (rv); } + if (host == NULL) { + return (NNG_EADDRINVAL); + } if ((rv = nni_plat_lookup_host(host, &remaddr, flag)) != 0) { return (rv); } -- cgit v1.2.3-70-g09d2