vx32

Local 9vx git repository for patches.
git clone git://r-36.net/vx32
Log | Files | Refs

commit 3dabeec6b12fbb5764779bb4e233b262a6f2689f
parent 8a44751270915a0ad6e86adf68a111dd509be9be
Author: Russ Cox <rsc@swtch.com>
Date:   Tue,  8 Jul 2008 13:17:21 -0400

9vx: better handling of numeric internet names

Diffstat:
src/9vx/devip.c | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/9vx/devip.c b/src/9vx/devip.c @@ -806,11 +806,11 @@ static int lookuphost(char *s, uchar *to) { ulong ip; + char *p; memset(to, 0, 4); - v4parseip(to, s); - ip = nhgetl(to); - if(ip != 0) + p = v4parseip(to, s); + if(p && *p == 0 && (ip = nhgetl(to)) != 0) return 0; if((s = hostlookup(s)) == nil) return -1;