From 6d558e12b04a468ec630d282265f033f54f6fa41 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Sat, 15 Aug 2009 02:48:08 -0400 Subject: dial: reject dial to * (aka 0.0.0.0) fixes #15 http://code.swtch.com/plan9port/issues/15 http://codereview.appspot.com/107043 --- src/lib9/dial.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/lib9/dial.c b/src/lib9/dial.c index 88dcf564..5550e9e1 100644 --- a/src/lib9/dial.c +++ b/src/lib9/dial.c @@ -46,6 +46,11 @@ p9dial(char *addr, char *local, char *dummy2, int *dummy3) free(buf); return -1; } + if(host == 0){ + werrstr("invalid dial address 0.0.0.0 (aka *)"); + free(buf); + return -1; + } if(strcmp(net, "tcp") == 0) proto = SOCK_STREAM; -- cgit v1.2.3