本文に進む 日本−日本語
日本HPホーム 製品とサービス お客様サポート/ ダウンロード ソリューション ご購入の方法
≫ お問い合わせ
詳細検索オプション
日本HPホーム
HP-UX リファレンス: セクション 3 : ライブラリ (N~Z) > p

putpwent(3C)

HP-UX 11i Version 2: September 2004
≫ 

テクニカル ドキュメント

PDF版
フィードバック
ここから本文が始まります

 ≫ 目次

 ≫ 索引

名称

putpwent() ― パスワードファイル エントリーの記入

構文

#include <pwd.h>

#include <stdio.h>

int putpwent(const struct passwd *p, FILE *f);

説明

putpwent()getpwent() の反対です getpwent(3C) 参照)。 getpwent(), getpwuid(), または getpwnam() によって作成された構造体 passwd に対するポインターを与えられると、 putpwent() はストリーム f に、 /etc/passwd に一致する書式で行を書き出します。

putpwent() は、構造体 passwd 内の監査 ID および監査フラグを無視します。 putpwent() は、このパスワードファイルに対応する、保護されたパスワードデータベース で用いられ、高信頼性システムで用いられるエントリーの作成は行いません。 高信頼性パスワードデータベース ファイルの書式を持つエントリーの作成には、 putprpwnam() を使用してください。 getprpwent(3) を参照してください。

診断

操作の最中にエラーが生じると、 putpwent() は 0 でない値を返します。正常終了すると、0 を返します。

ファイル

/etc/passwd  

システム パスワードファイル

標準準拠

putpwent(): SVID2, SVID3, XPG2

印刷用画面へ
プライバシー 本サイト利用時の合意事項
© 1983-2004 Hewlett-Packard Development Company, L.P.