diff options
author | ume <ume@FreeBSD.org> | 2007-06-03 17:02:29 +0000 |
---|---|---|
committer | ume <ume@FreeBSD.org> | 2007-06-03 17:02:29 +0000 |
commit | 50b2307361fc1eba9b79963194fda27849a4994c (patch) | |
tree | fcab9dae0a6dfbc5403b46311a5588c3f7f49dd4 /lib/libc/inet/inet_addr.c | |
parent | 89a3ca4811ee4b83778a8ddb7d54874dff19b707 (diff) | |
download | FreeBSD-src-50b2307361fc1eba9b79963194fda27849a4994c.zip FreeBSD-src-50b2307361fc1eba9b79963194fda27849a4994c.tar.gz |
Vendor import of BIND 9.4.1
Diffstat (limited to 'lib/libc/inet/inet_addr.c')
-rw-r--r-- | lib/libc/inet/inet_addr.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/lib/libc/inet/inet_addr.c b/lib/libc/inet/inet_addr.c index b967dc2..c95622d 100644 --- a/lib/libc/inet/inet_addr.c +++ b/lib/libc/inet/inet_addr.c @@ -70,7 +70,7 @@ #if defined(LIBC_SCCS) && !defined(lint) static const char sccsid[] = "@(#)inet_addr.c 8.1 (Berkeley) 6/17/93"; -static const char rcsid[] = "$Id: inet_addr.c,v 1.2.206.2 2004/03/17 00:29:45 marka Exp $"; +static const char rcsid[] = "$Id: inet_addr.c,v 1.4.18.1 2005/04/27 05:00:52 sra Exp $"; #endif /* LIBC_SCCS and not lint */ #include "port_before.h" @@ -85,7 +85,7 @@ static const char rcsid[] = "$Id: inet_addr.c,v 1.2.206.2 2004/03/17 00:29:45 ma #include "port_after.h" -/* +/*% * Ascii internet address interpretation routine. * The value returned is in network order. */ @@ -98,7 +98,7 @@ inet_addr(const char *cp) { return (INADDR_NONE); } -/* +/*% * Check whether "cp" is a valid ascii representation * of an Internet address and convert to a binary address. * Returns 1 if the address is valid, 0 if not. @@ -179,22 +179,22 @@ inet_aton(const char *cp, struct in_addr *addr) { */ n = pp - parts + 1; switch (n) { - case 1: /* a -- 32 bits */ + case 1: /*%< a -- 32 bits */ break; - case 2: /* a.b -- 8.24 bits */ + case 2: /*%< a.b -- 8.24 bits */ if (val > 0xffffffU) return (0); val |= parts[0] << 24; break; - case 3: /* a.b.c -- 8.8.16 bits */ + case 3: /*%< a.b.c -- 8.8.16 bits */ if (val > 0xffffU) return (0); val |= (parts[0] << 24) | (parts[1] << 16); break; - case 4: /* a.b.c.d -- 8.8.8.8 bits */ + case 4: /*%< a.b.c.d -- 8.8.8.8 bits */ if (val > 0xffU) return (0); val |= (parts[0] << 24) | (parts[1] << 16) | (parts[2] << 8); @@ -204,3 +204,5 @@ inet_aton(const char *cp, struct in_addr *addr) { addr->s_addr = htonl(val); return (1); } + +/*! \file */ |