PUTGRENT
Section: Linux Programmer's Manual (3)
Updated: 2003-09-09
Index
JM Home Page
roff page
 
名前
putgrent - グループデータベースエントリをファイルに書き込む
 
書式
#define _GNU_SOURCE
#include <grp.h>
int putgrent(const struct group *grp, FILE *fp);
 
説明
putgrent()
関数は
fgetgrent(3)
の逆である。
この関数は与えられた struct group を
fp
で指されるファイルに書き込む。
グループメンバのリストは、NULL で終端されるか、
NULL で初期化されなければならない。
struct group は以下のように定義される:
struct group {
    char   *gr_name;      /* グループ名 */
    char   *gr_passwd;    /* グループパスワード */
    gid_t   gr_gid;       /* グループ ID */
    char  **gr_mem;       /* グループメンバ */
};
 
返り値
この関数は、成功した場合は 0 を返し、エラーの場合は 0 以外の値を返す。
 
準拠
この関数は GNU による拡張である。
 
関連項目
fgetgrent(3),
getgrent(3),
group(5),
feature_test_macros(7)
 Index
- 名前
- 
- 書式
- 
- 説明
- 
- 返り値
- 
- 準拠
- 
- 関連項目
- 
This document was created by
man2html,
using the manual pages.
Time: 03:26:51 GMT, April 25, 2010