Loading...
net/FreeBSD/inet.3.patch /dev/null Libc-763.13
--- /dev/null
+++ Libc/Libc-763.13/net/FreeBSD/inet.3.patch
@@ -0,0 +1,113 @@
+--- inet.3.bsdnew	2009-11-10 16:23:10.000000000 -0800
++++ inet.3	2009-11-10 16:35:18.000000000 -0800
+@@ -32,32 +32,51 @@
+ .Dt INET 3
+ .Os
+ .Sh NAME
+-.Nm inet_aton ,
+ .Nm inet_addr ,
++.Nm inet_aton ,
++.Nm inet_lnaof ,
++.Nm inet_makeaddr ,
++.Nm inet_netof ,
+ .Nm inet_network ,
+ .Nm inet_ntoa ,
+ .Nm inet_ntoa_r ,
+ .Nm inet_ntop ,
+-.Nm inet_pton ,
+-.Nm inet_makeaddr ,
+-.Nm inet_lnaof ,
+-.Nm inet_netof
++.Nm inet_pton
+ .Nd Internet address manipulation routines
+ .Sh LIBRARY
+ .Lb libc
+ .Sh SYNOPSIS
+-.In sys/types.h
+-.In sys/socket.h
+-.In netinet/in.h
+ .In arpa/inet.h
++.Ft in_addr_t
++.Fo inet_addr
++.Fa "const char *cp"
++.Fc
+ .Ft int
+-.Fn inet_aton "const char *cp" "struct in_addr *pin"
++.Fo inet_aton
++.Fa "const char *cp"
++.Fa "struct in_addr *pin"
++.Fc
++.Ft in_addr_t
++.Fo inet_lnaof
++.Fa "struct in_addr in"
++.Fc
++.Ft struct in_addr
++.Fo inet_makeaddr
++.Fa "in_addr_t net"
++.Fa "in_addr_t lna"
++.Fc
+ .Ft in_addr_t
+-.Fn inet_addr "const char *cp"
++.Fo inet_netof
++.Fa "struct in_addr in"
++.Fc
+ .Ft in_addr_t
+-.Fn inet_network "const char *cp"
++.Fo inet_network
++.Fa "const char *cp"
++.Fc
+ .Ft char *
+-.Fn inet_ntoa "struct in_addr in"
++.Fo inet_ntoa
++.Fa "struct in_addr in"
++.Fc
+ .Ft char *
+ .Fo inet_ntoa_r
+ .Fa "struct in_addr in"
+@@ -72,13 +91,11 @@
+ .Fa "socklen_t size"
+ .Fc
+ .Ft int
+-.Fn inet_pton "int af" "const char * restrict src" "void * restrict dst"
+-.Ft struct in_addr
+-.Fn inet_makeaddr "in_addr_t net" "in_addr_t lna"
+-.Ft in_addr_t
+-.Fn inet_lnaof "struct in_addr in"
+-.Ft in_addr_t
+-.Fn inet_netof "struct in_addr in"
++.Fo inet_pton
++.Fa "int af"
++.Fa "const char * restrict src"
++.Fa "void * restrict dst"
++.Fc
+ .Sh DESCRIPTION
+ The routines
+ .Fn inet_aton ,
+@@ -241,9 +258,6 @@ The
+ .Fn inet_ntop
+ call fails if:
+ .Bl -tag -width Er
+-.It Bq Er ENOSPC
+-.Fa size
+-was not large enough to store the presentation form of the address.
+ .It Bq Er EAFNOSUPPORT
+ .Fa *src
+ was not an
+@@ -251,7 +265,17 @@ was not an
+ or
+ .Dv AF_INET6
+ family address.
++.It Bq Er ENOSPC
++.Fa size
++was not large enough to store the presentation form of the address.
+ .El
++.Sh LEGACY SYNOPSIS
++.Fd #include <sys/types.h>
++.Fd #include <sys/socket.h>
++.Fd #include <netinet/in.h>
++.Fd #include <arpa/inet.h>
++.Pp
++These include files are necessary for all functions.
+ .Sh SEE ALSO
+ .Xr byteorder 3 ,
+ .Xr getaddrinfo 3 ,