mirror of
https://https.git.savannah.gnu.org/git/gnulib.git
synced 2026-04-28 14:43:36 +00:00
The explicit_bzero function has been added to glibc. This module is intended to supports its use in GNU programs. * doc/glibc-functions/explicit_bzero.texi, lib/explicit_bzero.c: * m4/explicit_bzero.m4, modules/explicit_bzero: New files. * doc/gnulib.texi (Glibc string.h): Link to new doc. * lib/string.in.h (explicit_bzero): Declare. * m4/string_h.m4 (gl_HEADER_STRING_H_DEFAULTS): Add defaults for it. * modules/string (string.h): Substitute its vars.
30 lines
382 B
Plaintext
30 lines
382 B
Plaintext
Description:
|
|
Erase sensitive data from a buffer.
|
|
|
|
Files:
|
|
lib/explicit_bzero.c
|
|
m4/explicit_bzero.m4
|
|
|
|
Depends-on:
|
|
extensions
|
|
string
|
|
|
|
configure.ac:
|
|
gl_FUNC_EXPLICIT_BZERO
|
|
if test $HAVE_EXPLICIT_BZERO = 0; then
|
|
AC_LIBOBJ([explicit_bzero])
|
|
gl_PREREQ_EXPLICIT_BZERO
|
|
fi
|
|
gl_STRING_MODULE_INDICATOR([explicit_bzero])
|
|
|
|
Makefile.am:
|
|
|
|
Include:
|
|
<string.h>
|
|
|
|
License:
|
|
LGPLv3+
|
|
|
|
Maintainer:
|
|
all
|