⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ttyslot.3

📁 操作系统设计与实现源码
💻 3
字号:


TTYSLOT(3)                Minix Programmer's Manual                 TTYSLOT(3)


NAME
     ttyslot, fttyslot - utmp slot number

SYNOPSIS
     #define _MINIX_SOURCE 1
     #include <unistd.h>

     int ttyslot(void)
     int fttyslot(int fd)

DESCRIPTION
     Ttyslot() returns the index of the login terminal in the utmp  file.   It
     tries fttyslot() on file descriptors 0, 1, and 2 to find the index.

     Fttyslot() returns the utmp index of the terminal  associated  with  file
     descriptor  fd.   First  it  tries  to  map  fd  to  a terminal name with
     ttyname(3), then it searches the ttytab(5) database with the getttyent(3)
     function  for this terminal.  This means that the utmp slot number is the
     same as the ttytab entry number counting from 1.  The value 0 is returned
     if no slot number can be found for a file descriptor.

SEE ALSO
     ttyname(3), getttyent(3), utmp(5), ttytab(5), init(8).

NOTES
     Since 0 is used as an error return this means that the first entry in the
     utmp file is not used.

     Ttyslot() is often found in a UNIX implementation,  fttyslot()  is  Minix
     specific.

AUTHOR
     Kees J. Bot (kjb@cs.vu.nl)



















                                                                             1

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -