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.

Using Unix is the computing equivalent of listening only to music by David Cassidy
— Rob Pike