OSDN Git Service

(split) LDP: Release pages for LDP v3.39.
[linuxjm/LDP_man-pages.git] / release / man3 / fgetpwent.3
index 4fd1c28..d9dc8c0 100644 (file)
 .\" Modified Sat Jul 24 19:37:37 1993 by Rik Faith (faith@cs.unc.edu)
 .\" Modified Mon May 27 22:40:48 1996 by Martin Schulze (joey@linux.de)
 .\"
-.\" Japanese Version Copyright (c) 1997 HIROFUMI Nishizuka
-.\"    all rights reserved.
-.\" Translated 1997-12-18, HIROFUMI Nishizuka <nishi@rpts.cl.nec.co.jp>
-.\" Updated 2008-08-01, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
+.\"*******************************************************************
 .\"
-.TH FGETPWENT 3  2008-07-10 "GNU" "Linux Programmer's Manual"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH FGETPWENT 3 2008\-07\-10 GNU "Linux Programmer's Manual"
 .SH 名前
 fgetpwent \- パスワードファイルエントリの取り出し
 .SH 書式
 .nf
-.B #include <stdio.h>
-.B #include <sys/types.h>
-.B #include <pwd.h>
+\fB#include <stdio.h>\fP
+\fB#include <sys/types.h>\fP
+\fB#include <pwd.h>\fP
 .sp
-.BI "struct passwd *fgetpwent(FILE *" stream );
+\fBstruct passwd *fgetpwent(FILE *\fP\fIstream\fP\fB);\fP
 .fi
 .sp
 .in -4n
-glibc 向けの機能検査マクロの要件
-.RB ( feature_test_macros (7)
-参照):
+glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参照):
 .in
 .sp
-.BR fgetpwent ():
-_SVID_SOURCE
+\fBfgetpwent\fP(): _SVID_SOURCE
 .SH 説明
-.BR fgetpwent ()
-関数は、\fIstream\fP から得られた行を分解したフィールド
-を含む構造体へのポインタを返す。
-最初に呼び出された時には最初のエントリを返し、それ以降は
-次のエントリを返す。
-.I stream
-で参照されるファイルは
-.I /etc/passwd
-と同じ形式でなければならない
-.RB ( passwd (5)
-参照)。
+\fBfgetpwent\fP()  関数は、\fIstream\fP から得られた行を分解したフィールド を含む構造体へのポインタを返す。
+最初に呼び出された時には最初のエントリを返し、それ以降は 次のエントリを返す。 \fIstream\fP で参照されるファイルは \fI/etc/passwd\fP
+と同じ形式でなければならない (\fBpasswd\fP(5)  参照)。
 .PP
 \fIpasswd\fP 構造体は、\fI<pwd.h>\fP で以下のように定義されている:
 .sp
-.nf
 .in +4n
+.nf
 struct passwd {
     char   *pw_name;       /* ユーザ名 */
     char   *pw_passwd;     /* ユーザのパスワード */
     uid_t   pw_uid;        /* ユーザ ID */
     gid_t   pw_gid;        /* グループ ID */
-    char   *pw_gecos;      /* 名 */
+    char   *pw_gecos;      /* 名 */
     char   *pw_dir;        /* ホームディレクトリ */
     char   *pw_shell;      /* シェルプログラム */
 };
 .fi
 .in
 .SH 返り値
-.BR fgetpwent ()
-関数は、
-.I passwd
-構造体へのポインタを返す。
-これ以上エントリが無いか、エラーが発生した場合は NULL を返す。
+\fBfgetpwent\fP()  関数は、 \fIpasswd\fP 構造体へのポインタを返す。 これ以上エントリが無いか、エラーが発生した場合は NULL
+を返す。
 .SH エラー
-.TP
-.B ENOMEM
-.I passwd
-構造体を割り当てるためのメモリが不十分。
+.TP 
+\fBENOMEM\fP
+\fIpasswd\fP 構造体に割り当てるメモリが十分なかった。
 .SH ファイル
-.TP
-.I /etc/passwd
+.TP 
+\fI/etc/passwd\fP
 パスワードデータベースファイル
 .SH 準拠
 SVr4.
 .SH 関連項目
-.BR endpwent (3),
-.BR fgetpwent_r (3),
-.BR fopen (3),
-.BR getpw (3),
-.BR getpwent (3),
-.BR getpwnam (3),
-.BR getpwuid (3),
-.BR putpwent (3),
-.BR setpwent (3),
-.BR passwd (5)
+\fBendpwent\fP(3), \fBfgetpwent_r\fP(3), \fBfopen\fP(3), \fBgetpw\fP(3), \fBgetpwent\fP(3),
+\fBgetpwnam\fP(3), \fBgetpwuid\fP(3), \fBputpwent\fP(3), \fBsetpwent\fP(3), \fBpasswd\fP(5)