LOGWTMP(3) FreeBSD ライブラリ関数マニュアル LOGWTMP(3)
名称
logwtmp − wtmp ファイルに新規レコードを追加 |
ライブラリ
システムユーティリティライブラリ (libutil, −lutil) |
書式
#include <sys/types.h> void |
logwtmp(const char *line, const char *name, const char *host); |
解説 |
logwtmp() は、 wtmp(5) ファイルに新規レコードの追加します。引数は、 line, name, host 及び現在時間を与えます。 host で指定するホスト名の長さが wtmp(5) ファイルのホスト名フィールドと合 わない場合、最初は、 gethostbyname(3) により数値の IP アドレスに変換しよ うとします。これに失敗した場合、ホスト名は "invalid hostname" (不正ホスト 名) として記録されます。 呼び出しプロセスは、 wtmp(5) ファイルに対し、読み込み、書き込みの両方の権 限を持っている必要があります。 |
戻り値
なし。 |
関連項目
gethostbyname(3), login(3), wtmp(5) FreeBSD 10.0 December 29, 1996 FreeBSD 10.0 |