OSDN Git Service

(split) LDP: Restore and add Copyrights for draft pages
[linuxjm/LDP_man-pages.git] / draft / man3 / getutmp.3
index 78111ee..cdab7d1 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
 .\"
 .\"*******************************************************************
 .\"
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
+.\"
+.\" Japanese Version Copyright (c) 2012  Akihiro MOTOKI
+.\"         all rights reserved.
+.\" Translated 2012-05-08, Akihiro MOTOKI <amotoki@gmail.com>
+.\"
 .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.40 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。