|
|
1.1 ! root 1: /* ! 2: * libc/gen/ttyslot.c ! 3: * Coherent I/O Library. ! 4: * Return the index of the entry in the /etc/ttys file for this process. ! 5: * Slot 0 is returned on error. ! 6: * [Note: the controlling terminal of the process ! 7: * is taken to be stderr]. ! 8: * We use _ttyslot which returns -1 on error ! 9: * for the benefit of ttyname(). ! 10: */ ! 11: ! 12: int _ttyslot(); /* in libc/gen/ttyname.c */ ! 13: ! 14: int ! 15: ttyslot() ! 16: { ! 17: register int slot; ! 18: ! 19: if ((slot = _ttyslot(2)) < 0) ! 20: ++slot; ! 21: return slot; ! 22: } ! 23: ! 24: /* end of libc/gen/ttyslot.c */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.