名称
ttyslot() ― 現在のユーザーの utmpx ファイルにおける位置の取得
構文
#include <stdlib.h>
int ttyslot(void);
説明
ttyslot() は、現在のユーザーが /etc/utmpx ファイルに登録されている位置を表すインデックスを返します。
これは、標準入力、標準出力または標準エラー出力 (ファイル記述子 0,
1, または 2) に対応する端末名を /etc/utmpx から探すことによって実現しています。
戻り値
ttyslot() は、端末名を取得できない場合や、ファイル記述子
0, 1, 2 がどれも端末デバイスに対応していない場合には -1 を返します。
警告
廃止インタフェース
ttyslot() は、将来廃止される予定です。