diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libc/net/inet.3 | 6 | ||||
-rw-r--r-- | src/lib/libc/net/inet_ntop.c | 8 |
2 files changed, 7 insertions, 7 deletions
diff --git a/src/lib/libc/net/inet.3 b/src/lib/libc/net/inet.3 index c650df360b..3f198ae8e0 100644 --- a/src/lib/libc/net/inet.3 +++ b/src/lib/libc/net/inet.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: inet.3,v 1.21 2007/06/12 16:50:06 jmc Exp $ | 1 | .\" $OpenBSD: inet.3,v 1.22 2008/12/09 19:38:38 otto Exp $ |
2 | .\" $NetBSD: inet.3,v 1.7 1997/06/18 02:25:24 lukem Exp $ | 2 | .\" $NetBSD: inet.3,v 1.7 1997/06/18 02:25:24 lukem Exp $ |
3 | .\" | 3 | .\" |
4 | .\" Copyright (c) 1983, 1990, 1991, 1993 | 4 | .\" Copyright (c) 1983, 1990, 1991, 1993 |
@@ -30,7 +30,7 @@ | |||
30 | .\" | 30 | .\" |
31 | .\" @(#)inet.3 8.1 (Berkeley) 6/4/93 | 31 | .\" @(#)inet.3 8.1 (Berkeley) 6/4/93 |
32 | .\" | 32 | .\" |
33 | .Dd $Mdocdate: June 12 2007 $ | 33 | .Dd $Mdocdate: December 9 2008 $ |
34 | .Dt INET 3 | 34 | .Dt INET 3 |
35 | .Os | 35 | .Os |
36 | .Sh NAME | 36 | .Sh NAME |
@@ -64,7 +64,7 @@ | |||
64 | .Ft char * | 64 | .Ft char * |
65 | .Fn inet_ntoa "struct in_addr in" | 65 | .Fn inet_ntoa "struct in_addr in" |
66 | .Ft const char * | 66 | .Ft const char * |
67 | .Fn inet_ntop "int af" "const void *src" "char *dst" "size_t size" | 67 | .Fn inet_ntop "int af" "const void *src" "char *dst" "socklen_t size" |
68 | .Ft int | 68 | .Ft int |
69 | .Fn inet_pton "int af" "const char *src" "void *dst" | 69 | .Fn inet_pton "int af" "const char *src" "void *dst" |
70 | .Sh DESCRIPTION | 70 | .Sh DESCRIPTION |
diff --git a/src/lib/libc/net/inet_ntop.c b/src/lib/libc/net/inet_ntop.c index d36a0d7889..9deb352e24 100644 --- a/src/lib/libc/net/inet_ntop.c +++ b/src/lib/libc/net/inet_ntop.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: inet_ntop.c,v 1.7 2005/08/06 20:30:03 espie Exp $ */ | 1 | /* $OpenBSD: inet_ntop.c,v 1.8 2008/12/09 19:38:38 otto Exp $ */ |
2 | 2 | ||
3 | /* Copyright (c) 1996 by Internet Software Consortium. | 3 | /* Copyright (c) 1996 by Internet Software Consortium. |
4 | * | 4 | * |
@@ -43,13 +43,13 @@ static const char *inet_ntop6(const u_char *src, char *dst, size_t size); | |||
43 | * Paul Vixie, 1996. | 43 | * Paul Vixie, 1996. |
44 | */ | 44 | */ |
45 | const char * | 45 | const char * |
46 | inet_ntop(int af, const void *src, char *dst, size_t size) | 46 | inet_ntop(int af, const void *src, char *dst, socklen_t size) |
47 | { | 47 | { |
48 | switch (af) { | 48 | switch (af) { |
49 | case AF_INET: | 49 | case AF_INET: |
50 | return (inet_ntop4(src, dst, size)); | 50 | return (inet_ntop4(src, dst, (size_t)size)); |
51 | case AF_INET6: | 51 | case AF_INET6: |
52 | return (inet_ntop6(src, dst, size)); | 52 | return (inet_ntop6(src, dst, (size_t)size)); |
53 | default: | 53 | default: |
54 | errno = EAFNOSUPPORT; | 54 | errno = EAFNOSUPPORT; |
55 | return (NULL); | 55 | return (NULL); |