tail head cat sleep
QR code linking to this page

manページ  — LOGIN_TTY

名称

login_tty – 新規ログインセッションの tty 準備

内容

ライブラリ

System Utilities Library (libutil, -lutil)

書式

#include <libutil.h>

int
login_tty(int fd);

解説

関数 login_tty() は、新規ログインセッションの端末を準備します。 login_tty() に渡されたファイル指示子 fd は端末デバイス上で、読み込みや書き込みが可能である必要があります。 setsid(2) により新規セッションが割り当てられた後、 呼び出しプロセスの制御デバイスが作られます。この端末デバイスは更に、 呼び出しプロセスでの標準入力や出力、及び標準エラー出力になります。

戻り値

Login_tty() は、呼び出しプロセスの制御デバイス fd が参照しているデバイスを作成できない場合、 -1 を返し、そうでない場合は 0 を返します。

関連項目

dup2(2), ioctl(2), setsid(2), tty(4)

LOGIN_TTY (3) December 29, 1996

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.