OSDN Git Service

(split) LDP: Update the version to 3.53 in PO files
[linuxjm/LDP_man-pages.git] / draft / man3 / getutmp.3
index c8cf10e..3c05ee4 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.
@@ -20,6 +21,7 @@
 .\"
 .\" 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 2010\-09\-10 Linux "Linux Programmer's Manual"
 .SH 名前
-getutmp, getutmpx \- copy utmp structure to utmpx, and vice versa
+getutmp, getutmpx \- utmp 構造体から utmpx 構造体、その逆のコピーを行う
 .SH 書式
 .nf
-\fB#define _GNU_SOURCE\fP             /* See feature_test_macros(7) */
+\fB#define _GNU_SOURCE\fP             /* feature_test_macros(7) 参照 */
 \fB#include <utmpx.h>\fP
 
 \fB void getutmp(const struct utmpx *\fP\fIux\fP\fB, struct utmp *\fP\fIu\fP\fB);\fP
 \fB void getutmpx(const struct utmp *\fP\fIu\fP\fB, struct utmpx *\fP\fIux\fP\fB);\fP
 .fi
 .SH 説明
-The \fBgetutmp\fP()  function copies the fields of the \fIutmpx\fP structure
-pointed to by \fIux\fP to the corresponding fields of the \fIutmp\fP structure
-pointed to by \fIu\fP.  The \fBgetutmpx\fP()  function performs the converse
-operation.
+\fBgetutmp\fP() 関数は、 \fIux\fP が指す \fIutmpx\fP 構造体の各フィールドを、
+\fIu\fP が指す \fIutmp\fP 構造体の対応するフィールドにコピーする。
+\fBgetutmpx\fP() 関数は逆の操作を行う。
 .SH 返り値
-These functions do not return a value.
-.SH VERSIONS
-These functions first appeared in glibc in version 2.1.1.
+これらの関数は値を返さない。
+.SH バージョン
+これらの関数は glibc バージョン 2.1.1 で初めて登場した。
 .SH 準拠
-These functions are nonstandard, but appear on a few other systems, such as
-Solaris and NetBSD.
+これらの関数は非標準である。
+Linux 以外にも、これらの関数が存在するシステムもいくつかある
+(Solaris や NetBSD など)。
 .SH 注意
 .\" e.g., on Solaris, the utmpx structure is rather larger than utmp.
-These functions exist primarily for compatibility with other systems where
-the \fIutmp\fP and \fIutmpx\fP structures contain different fields, or the size of
-corresponding fields differs.  On Linux, the two structures contain the same
-fields, and the fields have the same sizes.
+これらの関数が存在する一番の目的は、
+\fIutmp\fP 構造体と \fIutmpx\fP 構造体が異なるフィールドを持たり、
+対応するフィールドの大きさが異なっている、他のシステムとの
+互換性のためである。
+Linux では、これらの構造体は同じフィールドを持っており、
+各フィールドのサイズも同じである。
 .SH 関連項目
 \fBgetutent\fP(3), \fButmp\fP(5)
+.SH この文書について
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+である。プロジェクトの説明とバグ報告に関する情報は
+http://www.kernel.org/doc/man\-pages/ に書かれている。