Module: monitoring-plugins Branch: gnulib_2022 Commit: 868beb15ae02c352005a2df8857f4ebb9bd758fd Author: RincewindsHat <12514511+rincewinds...@users.noreply.github.com> Date: Tue Aug 23 19:42:51 2022 +0200 URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=868beb1
Sync with the latest Gnulib code (d27c820595) --- build-aux/config.rpath | 22 +- build-aux/snippet/_Noreturn.h | 10 - build-aux/snippet/arg-nonnull.h | 26 - build-aux/snippet/c++defs.h | 271 ---- build-aux/snippet/warn-on-use.h | 109 -- gl/Makefile.am | 2337 ++++++++++++++++++++++------------ gl/_Noreturn.h | 45 + gl/af_alg.c | 213 ++++ gl/af_alg.h | 115 ++ gl/alloca.in.h | 35 +- gl/arpa_inet.in.h | 32 +- gl/asnprintf.c | 18 +- gl/asprintf.c | 18 +- gl/attribute.h | 226 ++++ gl/base64.c | 126 +- gl/base64.h | 38 +- gl/basename-lgpl.c | 38 +- gl/basename-lgpl.h | 78 ++ gl/basename.c | 56 +- gl/btowc.c | 18 +- gl/byteswap.in.h | 44 + gl/calloc.c | 55 + gl/cdefs.h | 707 ++++++++++ gl/cloexec.c | 83 ++ gl/cloexec.h | 36 + gl/close.c | 75 ++ gl/config.charset | 684 ---------- gl/dirname-lgpl.c | 18 +- gl/dirname.c | 6 +- gl/dirname.h | 54 +- gl/dosname.h | 53 - gl/dup2.c | 189 +++ gl/dynarray.h | 284 +++++ gl/errno.in.h | 22 +- gl/error.c | 74 +- gl/error.h | 45 +- gl/exitfail.c | 18 +- gl/exitfail.h | 18 +- gl/fcntl.c | 629 +++++++++ gl/fcntl.in.h | 445 +++++++ gl/fd-hook.c | 22 +- gl/fd-hook.h | 22 +- gl/fflush.c | 233 ++++ gl/filename.h | 112 ++ gl/float+.h | 18 +- gl/float.c | 18 +- gl/float.in.h | 30 +- gl/floor.c | 20 +- gl/floorf.c | 18 +- gl/fopen.c | 230 ++++ gl/fpurge.c | 150 +++ gl/freading.c | 76 ++ gl/freading.h | 55 + gl/free.c | 53 + gl/fseek.c | 30 + gl/fseeko.c | 164 +++ gl/fstat.c | 94 ++ gl/fsusage.c | 123 +- gl/fsusage.h | 21 +- gl/ftell.c | 37 + gl/ftello.c | 157 +++ gl/full-read.c | 18 - gl/full-read.h | 24 - gl/full-write.c | 79 -- gl/gai_strerror.c | 18 +- gl/getaddrinfo.c | 178 ++- gl/getdelim.c | 147 +++ gl/getdtablesize.c | 124 ++ gl/gethostname.c | 20 +- gl/getline.c | 27 + gl/getloadavg.c | 178 +-- gl/getopt-cdefs.in.h | 66 + gl/getopt-core.h | 96 ++ gl/getopt-ext.h | 77 ++ gl/getopt-pfx-core.h | 66 + gl/getopt-pfx-ext.h | 70 + gl/getopt.c | 1442 ++++++++------------- gl/getopt.in.h | 242 +--- gl/getopt1.c | 179 ++- gl/getopt_int.h | 91 +- gl/getprogname.c | 302 +++++ gl/getprogname.h | 40 + gl/gettext.h | 50 +- gl/gl_openssl.h | 116 ++ gl/glthread/lock.c | 866 ++++--------- gl/glthread/lock.h | 544 +++----- gl/glthread/threadlib.c | 55 +- gl/hard-locale.c | 35 + gl/hard-locale.h | 28 + gl/ialloc.c | 21 + gl/ialloc.h | 100 ++ gl/idpriv-droptemp.c | 14 +- gl/idpriv.h | 12 +- gl/idx.h | 134 ++ gl/inet_ntop.c | 20 +- gl/intprops-internal.h | 392 ++++++ gl/intprops.h | 250 ++-- gl/inttypes.in.h | 1002 +++++++++++++++ gl/itold.c | 18 +- gl/langinfo.in.h | 66 +- gl/lc-charset-dispatch.c | 82 ++ gl/lc-charset-dispatch.h | 40 + gl/libc-config.h | 202 +++ gl/limits.in.h | 131 ++ gl/localcharset.c | 1309 ++++++++++++++----- gl/localcharset.h | 119 +- gl/locale.in.h | 121 +- gl/localeconv.c | 18 +- gl/lseek.c | 89 ++ gl/m4/00gnulib.m4 | 91 +- gl/m4/__inline.m4 | 22 + gl/m4/absolute-header.m4 | 100 ++ gl/m4/af_alg.m4 | 57 + gl/m4/alloca.m4 | 53 +- gl/m4/arpa_inet_h.m4 | 35 +- gl/m4/base64.m4 | 2 +- gl/m4/btowc.m4 | 33 +- gl/m4/builtin-expect.m4 | 49 + gl/m4/byteswap.m4 | 17 + gl/m4/calloc.m4 | 83 ++ gl/m4/close.m4 | 35 + gl/m4/codeset.m4 | 3 +- gl/m4/configmake.m4 | 50 - gl/m4/dirname.m4 | 19 - gl/m4/double-slash-root.m4 | 2 +- gl/m4/dup2.m4 | 105 ++ gl/m4/eealloc.m4 | 2 +- gl/m4/environ.m4 | 23 +- gl/m4/errno_h.m4 | 20 +- gl/m4/error.m4 | 8 +- gl/m4/exponentd.m4 | 2 +- gl/m4/extensions.m4 | 209 ++- gl/m4/extern-inline.m4 | 96 +- gl/m4/fcntl-o.m4 | 22 +- gl/m4/fcntl.m4 | 151 +++ gl/m4/fcntl_h.m4 | 70 + gl/m4/fflush.m4 | 100 ++ gl/m4/float_h.m4 | 54 +- gl/m4/floorf.m4 | 18 +- gl/m4/fopen.m4 | 149 +++ gl/m4/fpurge.m4 | 73 ++ gl/m4/freading.m4 | 11 + gl/m4/free.m4 | 52 + gl/m4/fseek.m4 | 15 + gl/m4/fseeko.m4 | 77 ++ gl/m4/fstat.m4 | 40 + gl/m4/fstypename.m4 | 2 +- gl/m4/fsusage.m4 | 363 +++--- gl/m4/ftell.m4 | 15 + gl/m4/ftello.m4 | 151 +++ gl/m4/getaddrinfo.m4 | 43 +- gl/m4/getdelim.m4 | 99 ++ gl/m4/getdtablesize.m4 | 63 + gl/m4/gethostname.m4 | 8 +- gl/m4/getline.m4 | 109 ++ gl/m4/getloadavg.m4 | 17 +- gl/m4/getopt.m4 | 39 +- gl/m4/getprogname.m4 | 43 + gl/m4/gettext.m4 | 107 +- gl/m4/gl-openssl.m4 | 76 ++ gl/m4/glibc2.m4 | 31 - gl/m4/glibc21.m4 | 34 - gl/m4/gnulib-cache.m4 | 40 +- gl/m4/gnulib-common.m4 | 940 ++++++++++++-- gl/m4/gnulib-comp.m4 | 861 ++++++++++--- gl/m4/gnulib-tool.m4 | 10 +- gl/m4/host-cpu-c-abi.m4 | 678 ++++++++++ gl/m4/hostent.m4 | 8 +- gl/m4/iconv.m4 | 193 +-- gl/m4/idpriv.m4 | 2 +- gl/m4/include_next.m4 | 90 +- gl/m4/inet_ntop.m4 | 16 +- gl/m4/intdiv0.m4 | 87 -- gl/m4/intl-thread-locale.m4 | 219 ++++ gl/m4/intl.m4 | 271 ---- gl/m4/intldir.m4 | 19 - gl/m4/intlmacosx.m4 | 41 +- gl/m4/intmax.m4 | 36 - gl/m4/intmax_t.m4 | 16 +- gl/m4/inttypes-pri.m4 | 42 - gl/m4/inttypes.m4 | 180 +++ gl/m4/inttypes_h.m4 | 2 +- gl/m4/langinfo_h.m4 | 48 +- gl/m4/largefile.m4 | 87 +- gl/m4/lcmessage.m4 | 35 - gl/m4/lib-ld.m4 | 163 ++- gl/m4/lib-link.m4 | 184 +-- gl/m4/lib-prefix.m4 | 241 ++-- gl/m4/limits-h.m4 | 41 + gl/m4/localcharset.m4 | 10 +- gl/m4/locale-fr.m4 | 43 +- gl/m4/locale-ja.m4 | 45 +- gl/m4/locale-zh.m4 | 45 +- gl/m4/locale_h.m4 | 134 +- gl/m4/localeconv.m4 | 2 +- gl/m4/lock.m4 | 11 +- gl/m4/longlong.m4 | 113 -- gl/m4/ls-mntd-fs.m4 | 357 ------ gl/m4/lseek.m4 | 78 ++ gl/m4/malloc.m4 | 173 ++- gl/m4/malloca.m4 | 5 +- gl/m4/math_h.m4 | 560 ++++---- gl/m4/mbrtowc.m4 | 358 +++++- gl/m4/mbsinit.m4 | 15 +- gl/m4/mbstate_t.m4 | 13 +- gl/m4/mbtowc.m4 | 13 +- gl/m4/memchr.m4 | 74 +- gl/m4/minmax.m4 | 44 + gl/m4/mktime.m4 | 142 ++- gl/m4/mmap-anon.m4 | 8 +- gl/m4/mode_t.m4 | 26 + gl/m4/mountlist.m4 | 331 ++++- gl/m4/msvc-inval.m4 | 2 +- gl/m4/msvc-nothrow.m4 | 2 +- gl/m4/multiarch.m4 | 69 +- gl/m4/netdb_h.m4 | 28 +- gl/m4/netinet_in_h.m4 | 10 +- gl/m4/nl_langinfo.m4 | 37 +- gl/m4/nls.m4 | 14 +- gl/m4/nocrash.m4 | 13 +- gl/m4/off_t.m4 | 2 +- gl/m4/onceonly.m4 | 104 -- gl/m4/open-cloexec.m4 | 21 + gl/m4/open-slash.m4 | 60 + gl/m4/open.m4 | 56 + gl/m4/pathmax.m4 | 42 + gl/m4/pid_t.m4 | 38 + gl/m4/po.m4 | 67 +- gl/m4/printf-posix.m4 | 48 - gl/m4/printf.m4 | 490 ++++--- gl/m4/progtest.m4 | 20 +- gl/m4/pthread_rwlock_rdlock.m4 | 185 +++ gl/m4/read.m4 | 26 - gl/m4/realloc.m4 | 63 + gl/m4/reallocarray.m4 | 23 + gl/m4/regex.m4 | 193 ++- gl/m4/safe-read.m4 | 12 - gl/m4/servent.m4 | 8 +- gl/m4/setenv.m4 | 76 +- gl/m4/setlocale_null.m4 | 98 ++ gl/m4/sha1.m4 | 8 +- gl/m4/size_max.m4 | 16 +- gl/m4/snprintf.m4 | 12 +- gl/m4/socketlib.m4 | 38 +- gl/m4/sockets.m4 | 2 +- gl/m4/socklen.m4 | 17 +- gl/m4/sockpfaf.m4 | 23 +- gl/m4/ssize_t.m4 | 2 +- gl/m4/stat-time.m4 | 83 ++ gl/m4/stat.m4 | 85 ++ gl/m4/std-gnu11.m4 | 829 ++++++++++++ gl/m4/stdalign.m4 | 23 +- gl/m4/stdbool.m4 | 130 +- gl/m4/stddef_h.m4 | 74 +- gl/m4/stdint.m4 | 169 ++- gl/m4/stdint_h.m4 | 2 +- gl/m4/stdio_h.m4 | 229 ++-- gl/m4/stdlib_h.m4 | 173 ++- gl/m4/strcase.m4 | 8 +- gl/m4/strcasestr.m4 | 61 +- gl/m4/strerror.m4 | 30 +- gl/m4/string_h.m4 | 145 ++- gl/m4/strings_h.m4 | 40 +- gl/m4/strndup.m4 | 55 - gl/m4/strnlen.m4 | 30 - gl/m4/strsep.m4 | 6 +- gl/m4/strstr.m4 | 67 +- gl/m4/sys_socket_h.m4 | 88 +- gl/m4/sys_stat_h.m4 | 129 ++ gl/m4/sys_types_h.m4 | 50 +- gl/m4/sys_uio_h.m4 | 25 +- gl/m4/threadlib.m4 | 665 +++++++--- gl/m4/time_h.m4 | 108 +- gl/m4/time_r.m4 | 49 +- gl/m4/timegm.m4 | 10 +- gl/m4/uintmax_t.m4 | 30 - gl/m4/ungetc.m4 | 73 ++ gl/m4/unistd_h.m4 | 348 +++-- gl/m4/unlocked-io.m4 | 36 + gl/m4/vararrays.m4 | 72 ++ gl/m4/vasnprintf.m4 | 17 +- gl/m4/vasprintf.m4 | 2 +- gl/m4/visibility.m4 | 79 +- gl/m4/vsnprintf.m4 | 12 +- gl/m4/warn-on-use.m4 | 48 +- gl/m4/wchar_h.m4 | 222 ++-- gl/m4/wchar_t.m4 | 2 +- gl/m4/wcrtomb.m4 | 90 +- gl/m4/wctype_h.m4 | 99 +- gl/m4/wint_t.m4 | 49 +- gl/m4/xalloc.m4 | 2 +- gl/m4/xsize.m4 | 2 +- gl/m4/xstrndup.m4 | 15 - gl/m4/year2038.m4 | 132 ++ gl/m4/zzgnulib.m4 | 23 + gl/malloc.c | 43 +- gl/malloc/dynarray-skeleton.c | 528 ++++++++ gl/malloc/dynarray.h | 178 +++ gl/malloc/dynarray_at_failure.c | 40 + gl/malloc/dynarray_emplace_enlarge.c | 77 ++ gl/malloc/dynarray_finalize.c | 66 + gl/malloc/dynarray_resize.c | 68 + gl/malloc/dynarray_resize_clear.c | 39 + gl/malloca.c | 164 +-- gl/malloca.h | 69 +- gl/malloca.valgrind | 7 - gl/math.c | 19 + gl/math.in.h | 696 ++++++++-- gl/mbrtowc-impl-utf8.h | 138 ++ gl/mbrtowc-impl.h | 262 ++++ gl/mbrtowc.c | 394 ++---- gl/mbsinit.c | 49 +- gl/mbtowc-impl.h | 18 +- gl/mbtowc-lock.c | 150 +++ gl/mbtowc-lock.h | 125 ++ gl/mbtowc.c | 18 +- gl/memchr.c | 26 +- gl/memchr.valgrind | 16 + gl/minmax.h | 60 + gl/mktime-internal.h | 83 +- gl/mktime.c | 837 +++++------- gl/mountlist.c | 486 ++++--- gl/mountlist.h | 13 +- gl/msvc-inval.c | 18 +- gl/msvc-inval.h | 22 +- gl/msvc-nothrow.c | 22 +- gl/msvc-nothrow.h | 20 +- gl/netdb.in.h | 72 +- gl/netinet_in.in.h | 18 +- gl/nl_langinfo-lock.c | 150 +++ gl/nl_langinfo.c | 579 +++++++-- gl/open.c | 209 +++ gl/pathmax.h | 83 ++ gl/printf-args.c | 22 +- gl/printf-args.h | 30 +- gl/printf-parse.c | 55 +- gl/printf-parse.h | 18 +- gl/read.c | 85 -- gl/realloc.c | 63 + gl/reallocarray.c | 38 + gl/ref-add.sin | 29 - gl/ref-del.sin | 24 - gl/regcomp.c | 1364 +++++++++----------- gl/regex.c | 21 +- gl/regex.h | 142 ++- gl/regex_internal.c | 394 +++--- gl/regex_internal.h | 298 ++--- gl/regexec.c | 1169 +++++++---------- gl/safe-read.c | 77 -- gl/safe-read.h | 47 - gl/setenv.c | 20 +- gl/setlocale-lock.c | 150 +++ gl/setlocale_null.c | 411 ++++++ gl/setlocale_null.h | 82 ++ gl/sha1-stream.c | 129 ++ gl/sha1.c | 125 +- gl/sha1.h | 66 +- gl/size_max.h | 18 +- gl/snprintf.c | 18 +- gl/sockets.c | 33 +- gl/sockets.h | 46 +- gl/stat-time.c | 21 + gl/stat-time.h | 252 ++++ gl/stat-w32.c | 461 +++++++ gl/stat-w32.h | 37 + gl/stat.c | 440 +++++++ gl/stdalign.in.h | 54 +- gl/stdbool.in.h | 49 +- gl/stdckdint.in.h | 37 + gl/stddef.in.h | 111 +- gl/stdint.in.h | 834 ++++++------ gl/stdio-impl.h | 212 +++ gl/stdio-read.c | 168 +++ gl/stdio-write.c | 206 +++ gl/stdio.in.h | 715 ++++++++--- gl/stdlib.in.h | 759 +++++++++-- gl/str-two-way.h | 30 +- gl/strcasecmp.c | 20 +- gl/strcasestr.c | 18 +- gl/streq.h | 22 +- gl/strerror-override.c | 104 +- gl/strerror-override.h | 21 +- gl/strerror.c | 21 +- gl/string.in.h | 441 +++++-- gl/strings.in.h | 18 +- gl/stripslash.c | 18 +- gl/strncasecmp.c | 20 +- gl/strndup.c | 36 - gl/strnlen.c | 30 - gl/strsep.c | 18 +- gl/strstr.c | 22 +- gl/sys-limits.h | 42 + gl/sys_socket.c | 19 + gl/sys_socket.in.h | 137 +- gl/sys_stat.in.h | 954 ++++++++++++++ gl/sys_types.in.h | 77 +- gl/sys_uio.in.h | 18 +- gl/time.in.h | 268 +++- gl/time_r.c | 18 +- gl/timegm.c | 62 +- gl/unistd.c | 19 + gl/unistd.in.h | 995 +++++++++++++-- gl/unlocked-io.h | 136 ++ gl/unsetenv.c | 18 +- gl/vasnprintf.c | 922 ++++++++------ gl/vasnprintf.h | 41 +- gl/vasprintf.c | 18 +- gl/verify.h | 160 ++- gl/vsnprintf.c | 18 +- gl/w32sock.h | 24 +- gl/wchar.in.h | 534 ++++++-- gl/wcrtomb.c | 49 +- gl/wctype-h.c | 19 + gl/wctype.in.h | 457 +++++-- gl/windows-initguard.h | 35 + gl/windows-mutex.c | 95 ++ gl/windows-mutex.h | 51 + gl/windows-once.c | 62 + gl/windows-once.h | 47 + gl/windows-recmutex.c | 127 ++ gl/windows-recmutex.h | 57 + gl/windows-rwlock.c | 377 ++++++ gl/windows-rwlock.h | 68 + gl/xalloc-die.c | 6 +- gl/xalloc-oversized.h | 79 +- gl/xalloc.h | 233 ++-- gl/xmalloc.c | 305 ++++- gl/xsize.c | 18 + gl/xsize.h | 44 +- gl/xstrndup.c | 36 - gl/xstrndup.h | 23 - 431 files changed, 41400 insertions(+), 16609 deletions(-) Diff: https://www.monitoring-plugins.org/repositories/monitoring-plugins/diff/?id=868beb1