summaryrefslogtreecommitdiff
path: root/src/lib/libc/net/inet_addr.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libc/net/inet_addr.c')
-rw-r--r--src/lib/libc/net/inet_addr.c19
1 files changed, 8 insertions, 11 deletions
diff --git a/src/lib/libc/net/inet_addr.c b/src/lib/libc/net/inet_addr.c
index 716dcb6f80..b55983fd81 100644
--- a/src/lib/libc/net/inet_addr.c
+++ b/src/lib/libc/net/inet_addr.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: inet_addr.c,v 1.7 2003/06/02 20:18:35 millert Exp $ */ 1/* $OpenBSD: inet_addr.c,v 1.8 2005/03/25 13:24:12 otto Exp $ */
2 2
3/* 3/*
4 * ++Copyright++ 1983, 1990, 1993 4 * ++Copyright++ 1983, 1990, 1993
@@ -56,7 +56,7 @@
56static char sccsid[] = "@(#)inet_addr.c 8.1 (Berkeley) 6/17/93"; 56static char sccsid[] = "@(#)inet_addr.c 8.1 (Berkeley) 6/17/93";
57static char rcsid[] = "$From: inet_addr.c,v 8.5 1996/08/05 08:31:35 vixie Exp $"; 57static char rcsid[] = "$From: inet_addr.c,v 8.5 1996/08/05 08:31:35 vixie Exp $";
58#else 58#else
59static char rcsid[] = "$OpenBSD: inet_addr.c,v 1.7 2003/06/02 20:18:35 millert Exp $"; 59static char rcsid[] = "$OpenBSD: inet_addr.c,v 1.8 2005/03/25 13:24:12 otto Exp $";
60#endif 60#endif
61#endif /* LIBC_SCCS and not lint */ 61#endif /* LIBC_SCCS and not lint */
62 62
@@ -71,8 +71,7 @@ static char rcsid[] = "$OpenBSD: inet_addr.c,v 1.7 2003/06/02 20:18:35 millert E
71 * The value returned is in network order. 71 * The value returned is in network order.
72 */ 72 */
73in_addr_t 73in_addr_t
74inet_addr(cp) 74inet_addr(const char *cp)
75 register const char *cp;
76{ 75{
77 struct in_addr val; 76 struct in_addr val;
78 77
@@ -89,15 +88,13 @@ inet_addr(cp)
89 * cannot distinguish between failure and a local broadcast address. 88 * cannot distinguish between failure and a local broadcast address.
90 */ 89 */
91int 90int
92inet_aton(cp, addr) 91inet_aton(const char *cp, struct in_addr *addr)
93 register const char *cp;
94 struct in_addr *addr;
95{ 92{
96 register in_addr_t val; 93 in_addr_t val;
97 register int base, n; 94 int base, n;
98 register char c; 95 char c;
99 u_int parts[4]; 96 u_int parts[4];
100 register u_int *pp = parts; 97 u_int *pp = parts;
101 98
102 c = *cp; 99 c = *cp;
103 for (;;) { 100 for (;;) {