BSD 4_1c_2 release
[unix-history] / usr / src / usr.lib / libU77 / ttynam_.c
/*
char id_ttynam[] = "@(#)ttynam_.c 1.1";
*
* Return name of tty port associated with lunit
*
* calling sequence:
* character*19 string, ttynam
* string = ttynam (lunit)
* where:
* the character string will be filled with the name of
* the port, preceded with '/dev/', and blank padded.
* (19 is the max length ever required)
*/
#include "../libI77/fiodefs.h"
extern unit units[];
ttynam_(name, strlen, lu)
char *name; long strlen; long *lu;
{
char *t = NULL, *ttyname();
if (0 <= *lu && *lu < MXUNIT && units[*lu].ufd)
t = ttyname(fileno(units[*lu].ufd));
if (t == NULL)
t = "";
b_char(t, name, strlen);
}