LOGIN_TTY(3)

명칭
login_tty - 신규 로그인 세션의 tty 준비

프로그램 라이브러리
libutil

서식
<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)