From: Bruno Haible Date: Sat, 15 Jun 2024 00:23:01 +0000 (+0200) Subject: doc: More updates for glibc 2.34. X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=fd78e844ad3cca3be84d563092d9ba062504ad55;p=gnulib.git doc: More updates for glibc 2.34. * doc/glibc-functions/ns_name_compress.texi: New file. * doc/glibc-functions/ns_name_ntop.texi: New file. * doc/glibc-functions/ns_name_pack.texi: New file. * doc/glibc-functions/ns_name_pton.texi: New file. * doc/glibc-functions/ns_name_skip.texi: New file. * doc/glibc-functions/ns_name_uncompress.texi: New file. * doc/glibc-functions/ns_name_unpack.texi: New file. * doc/gnulib.texi (Glibc arpa/nameser.h): New section. --- diff --git a/ChangeLog b/ChangeLog index ea4e523a7f..926cbc534d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,15 @@ 2024-06-14 Bruno Haible + doc: More updates for glibc 2.34. + * doc/glibc-functions/ns_name_compress.texi: New file. + * doc/glibc-functions/ns_name_ntop.texi: New file. + * doc/glibc-functions/ns_name_pack.texi: New file. + * doc/glibc-functions/ns_name_pton.texi: New file. + * doc/glibc-functions/ns_name_skip.texi: New file. + * doc/glibc-functions/ns_name_uncompress.texi: New file. + * doc/glibc-functions/ns_name_unpack.texi: New file. + * doc/gnulib.texi (Glibc arpa/nameser.h): New section. + doc: More updates for glibc 2.34. * doc/glibc-functions/close_range.texi: New file. * doc/gnulib.texi: Include it. diff --git a/doc/glibc-functions/ns_name_compress.texi b/doc/glibc-functions/ns_name_compress.texi new file mode 100644 index 0000000000..87f66efa0f --- /dev/null +++ b/doc/glibc-functions/ns_name_compress.texi @@ -0,0 +1,18 @@ +@node ns_name_compress +@subsection @code{ns_name_compress} +@findex ns_name_compress + +Documentation:@* @uref{http://web.deu.edu.tr/doc/oreily/networking/dnsbind/ch14_02.htm} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.33, macOS 11.1, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, HP-UX 11.11, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/glibc-functions/ns_name_ntop.texi b/doc/glibc-functions/ns_name_ntop.texi new file mode 100644 index 0000000000..2cc3b9a210 --- /dev/null +++ b/doc/glibc-functions/ns_name_ntop.texi @@ -0,0 +1,18 @@ +@node ns_name_ntop +@subsection @code{ns_name_ntop} +@findex ns_name_ntop + +Documentation: --- + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.33, macOS 11.1, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, HP-UX 11.11, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/glibc-functions/ns_name_pack.texi b/doc/glibc-functions/ns_name_pack.texi new file mode 100644 index 0000000000..0ffe38181b --- /dev/null +++ b/doc/glibc-functions/ns_name_pack.texi @@ -0,0 +1,18 @@ +@node ns_name_pack +@subsection @code{ns_name_pack} +@findex ns_name_pack + +Documentation: --- + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.33, macOS 11.1, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, HP-UX 11.11, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/glibc-functions/ns_name_pton.texi b/doc/glibc-functions/ns_name_pton.texi new file mode 100644 index 0000000000..198e76fc7c --- /dev/null +++ b/doc/glibc-functions/ns_name_pton.texi @@ -0,0 +1,18 @@ +@node ns_name_pton +@subsection @code{ns_name_pton} +@findex ns_name_pton + +Documentation: --- + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.33, macOS 11.1, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, HP-UX 11.11, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/glibc-functions/ns_name_skip.texi b/doc/glibc-functions/ns_name_skip.texi new file mode 100644 index 0000000000..1399ea1c55 --- /dev/null +++ b/doc/glibc-functions/ns_name_skip.texi @@ -0,0 +1,18 @@ +@node ns_name_skip +@subsection @code{ns_name_skip} +@findex ns_name_skip + +Documentation:@* @uref{http://web.deu.edu.tr/doc/oreily/networking/dnsbind/ch14_02.htm} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.33, macOS 11.1, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, HP-UX 11.11, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/glibc-functions/ns_name_uncompress.texi b/doc/glibc-functions/ns_name_uncompress.texi new file mode 100644 index 0000000000..2f6d0d9027 --- /dev/null +++ b/doc/glibc-functions/ns_name_uncompress.texi @@ -0,0 +1,18 @@ +@node ns_name_uncompress +@subsection @code{ns_name_uncompress} +@findex ns_name_uncompress + +Documentation:@* @uref{http://web.deu.edu.tr/doc/oreily/networking/dnsbind/ch14_02.htm} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.33, macOS 11.1, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, HP-UX 11.11, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/glibc-functions/ns_name_unpack.texi b/doc/glibc-functions/ns_name_unpack.texi new file mode 100644 index 0000000000..8b791711dc --- /dev/null +++ b/doc/glibc-functions/ns_name_unpack.texi @@ -0,0 +1,20 @@ +@node ns_name_unpack +@subsection @code{ns_name_unpack} +@findex ns_name_unpack + +Documentation: --- + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.33, macOS 11.1, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, HP-UX 11.11, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize +https://man7.org/linux/man-pages/man3/libsres.3.html +https://www.kernel.org/doc/man-pages/online/pages/man3/ diff --git a/doc/gnulib.texi b/doc/gnulib.texi index 2f5ebcd1a0..af6afb95f8 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -4049,6 +4049,7 @@ This list of functions is sorted according to the header that declares them. * Glibc argp.h:: * Glibc argz.h:: * Glibc arpa/inet.h:: +* Glibc arpa/nameser.h:: * Glibc byteswap.h:: * Glibc complex.h:: * Glibc ctype.h:: @@ -4285,6 +4286,27 @@ This list of functions is sorted according to the header that declares them. @include glibc-functions/inet_nsap_addr.texi @include glibc-functions/inet_nsap_ntoa.texi +@node Glibc arpa/nameser.h +@section Glibc Extensions to @code{} + +@menu +* ns_name_compress:: +* ns_name_ntop:: +* ns_name_pack:: +* ns_name_pton:: +* ns_name_skip:: +* ns_name_uncompress:: +* ns_name_unpack:: +@end menu + +@include glibc-functions/ns_name_compress.texi +@include glibc-functions/ns_name_ntop.texi +@include glibc-functions/ns_name_pack.texi +@include glibc-functions/ns_name_pton.texi +@include glibc-functions/ns_name_skip.texi +@include glibc-functions/ns_name_uncompress.texi +@include glibc-functions/ns_name_unpack.texi + @c @node Glibc assert.h @c @section Glibc Extensions to @code{}