Module Name: src Committed By: martin Date: Sat Jul 20 15:25:50 UTC 2024
Modified Files: src/lib/libc/net [netbsd-10]: getaddrinfo.3 Log Message: Pull up following revision(s) (requested by rin in ticket #753): lib/libc/net/getaddrinfo.3: revision 1.61 Document that freeaddrinfo(NULL) dumps core. A source code comment already said this, but it's easier to find in a man page. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.60.6.1 src/lib/libc/net/getaddrinfo.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libc/net/getaddrinfo.3 diff -u src/lib/libc/net/getaddrinfo.3:1.60 src/lib/libc/net/getaddrinfo.3:1.60.6.1 --- src/lib/libc/net/getaddrinfo.3:1.60 Thu Jun 4 11:28:00 2020 +++ src/lib/libc/net/getaddrinfo.3 Sat Jul 20 15:25:50 2024 @@ -1,4 +1,4 @@ -.\" $NetBSD: getaddrinfo.3,v 1.60 2020/06/04 11:28:00 nia Exp $ +.\" $NetBSD: getaddrinfo.3,v 1.60.6.1 2024/07/20 15:25:50 martin Exp $ .\" $KAME: getaddrinfo.3,v 1.36 2005/01/05 03:23:05 itojun Exp $ .\" $OpenBSD: getaddrinfo.3,v 1.35 2004/12/21 03:40:31 jaredy Exp $ .\" @@ -17,7 +17,7 @@ .\" OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR .\" PERFORMANCE OF THIS SOFTWARE. .\" -.Dd June 4, 2020 +.Dd May 9, 2024 .Dt GETADDRINFO 3 .Os .Sh NAME @@ -494,3 +494,13 @@ function is defined by the draft specification and documented in .Dv "RFC 3493" , .Dq Basic Socket Interface Extensions for IPv6 . +.Sh NOTES +In the current implementation, +.Dl freeaddrinfo(NULL); +will cause a segmentation fault. +.Po Tn RFC +3493 does not specify what should happen, +.St -xns5.2 +says +.Dv NULL +is an invalid argument.)