LOGIN

Section: C Library Functions (3)
Index JM Home Page roff page

BSD mandoc
Linux NetKit (0.17)  

名前

login logout logwtmp - ログインユーティリティ関数  

書式

Fd #include <utmp.h> Ft void Fn login struct utmp *ut Ft int Fn logout const char *line Ft void Fn logwtmp const char *line const char *name const char *host  

説明

関数 Fn login , Fn logout , Fn logwtmp は、 /var/run/utmp にある現在のユーザーのデータベースと、 ログイン・ログアウトのログファイル /var/log/wtmp を操作する。

Fn login 関数は、構造体 Fa ut に含まれるユーザー情報でファイル /var/run/utmp と /var/log/wtmp を更新する。

Fn logout 関数は、デバイス Fa line に対応するエントリを /var/run/utmp から削除する。

Fn logwtmp 関数は、 /var/log/wtmp にエントリを追加する。 Fn login は、ログインのときに適切なエントリを /var/log/wtmp を追加するので、 Fn logwtmp は通常、ログアウトのために使われる。  

返り値

Fn logout は、 /var/run/utmp で Fa line というエントリが見つかったり削除できたりした場合、0 以外を返す。 Fa line というエントリがない場合、0 を返す。  

ファイル

/dev/*
/etc/ttys
/var/run/utmp
/var/log/wtmp

 

関連項目

utmp(5)


 

Index

名前
書式
説明
返り値
ファイル
関連項目

This document was created by man2html, using the manual pages.
Time: 03:33:31 GMT, March 14, 2018