]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man3/getutmp.3
fanotify_init.2, fanotify.7: Document FAN_REPORT_TID
[thirdparty/man-pages.git] / man3 / getutmp.3
index ef4f83f175fd9a7c7c8ca9ea989aa4b10f03d294..a50477fa38bb7d124bb3d9d9c3aa4a31628c2314 100644 (file)
@@ -1,6 +1,7 @@
 .\" Copyright (c) 2008, Linux Foundation, written by Michael Kerrisk
 .\"     <mtk.manpages@gmail.com>
 .\"
+.\" %%%LICENSE_START(VERBATIM)
 .\" Permission is granted to make and distribute verbatim copies of this
 .\" manual provided the copyright notice and this permission notice are
 .\" preserved on all copies.
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
 .\"
-.TH GETUTMP 3 2008-07-02 "Linux" "Linux Programmer's Manual"
+.TH GETUTMP 3 2015-03-02 "Linux" "Linux Programmer's Manual"
 .SH NAME
 getutmp, getutmpx \- copy utmp structure to utmpx, and vice versa
 .SH SYNOPSIS
 .nf
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
 .B #include <utmpx.h>
-
+.PP
 .BI " void getutmp(const struct utmpx *" ux ", struct utmp *" u );
 .BI " void getutmpx(const struct utmp *" u ", struct utmpx *" ux );
 .fi
@@ -50,6 +52,19 @@ function performs the converse operation.
 These functions do not return a value.
 .SH VERSIONS
 These functions first appeared in glibc in version 2.1.1.
+.SH ATTRIBUTES
+For an explanation of the terms used in this section, see
+.BR attributes (7).
+.TS
+allbox;
+lbw21 lb lb
+l l l.
+Interface      Attribute       Value
+T{
+.BR getutmp (),
+.BR getutmpx ()
+T}     Thread safety   MT-Safe
+.TE
 .SH CONFORMING TO
 These functions are nonstandard, but appear on a few other systems,
 such as Solaris and NetBSD.
@@ -65,5 +80,6 @@ or the size of corresponding fields differs.
 On Linux, the two structures contain the same fields,
 and the fields have the same sizes.
 .SH SEE ALSO
+.BR utmpdump (1),
 .BR getutent (3),
 .BR utmp (5)