OSDN Git Service

(split) LDP: Update the version to 3.53 in PO files
[linuxjm/LDP_man-pages.git] / release / man3 / putgrent.3
1 .\" Copyright 2003 Walter Harms (walter.harms@informatik.uni-oldenburg.de)
2 .\"
3 .\" %%%LICENSE_START(GPL_NOVERSION_ONELINE)
4 .\" Distributed under GPL
5 .\" %%%LICENSE_END
6 .\"
7 .\"*******************************************************************
8 .\"
9 .\" This file was generated with po4a. Translate the source file.
10 .\"
11 .\"*******************************************************************
12 .TH PUTGRENT 3 2003\-09\-09 GNU "Linux Programmer's Manual"
13 .SH 名前
14 putgrent \- グループデータベースエントリをファイルに書き込む
15 .SH 書式
16 \fB#define _GNU_SOURCE\fP /* feature_test_macros(7) 参照 */
17 .br
18 \fB#include <grp.h>\fP
19 .sp
20 \fBint putgrent(const struct group *\fP\fIgrp\fP\fB, FILE *\fP\fIfp\fP\fB);\fP
21 .SH 説明
22 \fBputgrent\fP()  関数は \fBfgetgrent\fP(3)  の逆である。 この関数は与えられた \fIstruct group\fP を
23 \fIfp\fP で指されるファイルに書き込む。 グループメンバのリストは、NULL で終端されるか、 NULL で初期化されなければならない。
24 .sp
25 \fIstruct group\fP は以下のように定義される:
26 .sp
27 .in +4n
28 .nf
29 struct group {
30     char   *gr_name;      /* グループ名 */
31     char   *gr_passwd;    /* グループパスワード */
32     gid_t   gr_gid;       /* グループ ID */
33     char  **gr_mem;       /* グループメンバ */
34 };
35 .fi
36 .in
37 .SH 返り値
38 この関数は、成功した場合は 0 を返し、エラーの場合は 0 以外の値を返す。
39 .SH 準拠
40 この関数は GNU による拡張である。
41 .SH 関連項目
42 \fBfgetgrent\fP(3), \fBgetgrent\fP(3), \fBgroup\fP(5)
43 .SH この文書について
44 この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
45 である。プロジェクトの説明とバグ報告に関する情報は
46 http://www.kernel.org/doc/man\-pages/ に書かれている。