9vx: better handling of numeric internet names - vx32 - Local 9vx git repository for patches.
       
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
 (DIR) commit 3dabeec6b12fbb5764779bb4e233b262a6f2689f
 (DIR) parent 8a44751270915a0ad6e86adf68a111dd509be9be
 (HTM) 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(-)
       ---
 (DIR) 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;