|
NAMEctermid —
generate terminal pathname
LIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <stdio.h>
char *
char *
DESCRIPTIONThectermid () function generates a string, that, when
used as a pathname, refers to the current controlling terminal of the calling
process.
If buf is the The If no suitable lookup of the controlling terminal name can be
performed, this implementation returns
‘ RETURN VALUESUpon successful completion, a non-NULL pointer is
returned. Otherwise, a NULL pointer is returned and
the global variable errno is set to indicate the error.
ERRORSThe current implementation detects no error conditions.SEE ALSOttyname(3)STANDARDSThectermid () function conforms to IEEE
Std 1003.1-1988 (“POSIX.1”).
BUGSBy default thectermid () function writes all information
to an internal static object. Subsequent calls to
ctermid () will modify the same object.
Visit the GSP FreeBSD Man Page Interface. |