Query: ptsname
OS: opensolaris
Section: 3c
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
ptsname(3C) Standard C Library Functions ptsname(3C)NAMEptsname - get name of the slave pseudo-terminal deviceSYNOPSIS#include <stdlib.h> char *ptsname(int fildes);DESCRIPTIONThe ptsname() function returns the name of the slave pseudo-terminal device associated with a master pseudo-terminal device. fildes is a file descriptor returned from a successful open of the master device. ptsname() returns a pointer to a string containing the null-termi- nated path name of the slave device of the form /dev/pts/N, where N is a non-negative integer.RETURN VALUESUpon successful completion, the function ptsname() returns a pointer to a string which is the name of the pseudo-terminal slave device. This value points to a static data area that is overwritten by each call to ptsname(). Upon failure, ptsname() returns NULL. This could occur if fildes is an invalid file descriptor or if the slave device name does not exist in the file system.ATTRIBUTESSee attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+SEE ALSOopen(2), grantpt(3C), ttyname(3C), unlockpt(3C), attributes(5), standards(5) STREAMS Programming Guide SunOS 5.11 14 Aug 2002 ptsname(3C)
Related Man Pages |
---|
ptsname(3p) - centos |
unlockpt(3c) - sunos |
ptsname(3posix) - linux |
ptsname(3c) - sunos |
unlockpt(3) - freebsd |
Similar Topics in the Unix Linux Community |
---|
Ssh port forwarding through a pseudo terminal |