summaryrefslogtreecommitdiff
path: root/doc/gnulib.texi
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2009-10-07 19:00:42 +0200
committerJim Meyering <meyering@redhat.com>2009-10-09 10:07:11 +0200
commitf4dc80620e25623a69aa852bec5a52e150cedd4a (patch)
tree81f595ad8d8632cdbb960043b16c59e28c389db9 /doc/gnulib.texi
parentd984c0bca01a92fb06e2a0bca2042240953e7808 (diff)
downloadgnulib-f4dc80620e25623a69aa852bec5a52e150cedd4a.tar.gz
selinux-h: always use getfilecon wrappers
* lib/getfilecon.c: New file. * lib/se-selinux.in.h: Use a better inclusion guard symbol name. [HAVE_SELINUX_SELINUX_H]: Include-next <selinux/selinux.h>. [!HAVE_SELINUX_SELINUX_H]: Use better parameter names. (fgetfilecon): Provide a stub. * m4/selinux-selinux-h.m4 (gl_HEADERS_SELINUX_SELINUX_H): Don't AC_SUBST SELINUX_SELINUX_H, since now we're generating that file unconditionally. When <selinux/selinux.h> is found, arrange to use wrappers. * modules/selinux-h (Files): Add getfilecon.c. (Makefile.am): Substitute include-next-related bits into the now-always-generated selinux/selinux.h file. * doc/glibc-functions/getfilecon.texi: New file. * doc/glibc-functions/lgetfilecon.texi: New file. * doc/glibc-functions/fgetfilecon.texi: New file. * doc/glibc-functions/getfilecon-desc.texi: New file. * doc/gnulib.texi (Glibc selinux/selinux.h): New section, by which to pull in the new files. * MODULES.html.sh (Misc): Add selinux-h.
Diffstat (limited to 'doc/gnulib.texi')
-rw-r--r--doc/gnulib.texi15
1 files changed, 15 insertions, 0 deletions
diff --git a/doc/gnulib.texi b/doc/gnulib.texi
index 37cec417ee..b3085d4ada 100644
--- a/doc/gnulib.texi
+++ b/doc/gnulib.texi
@@ -3290,6 +3290,7 @@ This list of functions is sorted according to the header that declares them.
* Glibc rpcsvc/ypupd.h::
* Glibc sched.h::
* Glibc search.h::
+* Glibc selinux/selinux.h::
* Glibc shadow.h::
* Glibc signal.h::
* Glibc stdio.h::
@@ -4906,6 +4907,20 @@ This list of functions is sorted according to the header that declares them.
@include glibc-functions/hsearch_r.texi
@include glibc-functions/tdestroy.texi
+@node Glibc selinux/selinux.h
+@section Glibc Extensions to @code{<selinux/selinux.h>}
+
+@menu
+* fgetfilecon::
+* getfilecon::
+* lgetfilecon::
+@end menu
+
+@include glibc-functions/getfilecon-desc.texi
+@include glibc-functions/fgetfilecon.texi
+@include glibc-functions/getfilecon.texi
+@include glibc-functions/lgetfilecon.texi
+
@c @node Glibc semaphore.h
@c @section Glibc Extensions to @code{<semaphore.h>}