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: 04:31:57 GMT, November 19, 2007