MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Standard C Library Functions                          ptsname(3C)



NAME
     ptsname - get name of the slave pseudo-terminal device

SYNOPSIS
     #include 

     char *ptsname(int fildes);


DESCRIPTION
     The  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-terminated path name
     of  the  slave  device  of the form /dev/pts/N, where N is a
     non-negative integer.

RETURN VALUES
     Upon 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 NUL. This could occur  if  fildes  is  an
     invalid  file  descriptor  or if  the slave device name does
     not exist in the file system.

ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Standard                    
    
     MT-Level                     Safe                        
    


SEE ALSO
     open(2),  grantpt(3C),  ttyname(3C),  unlockpt(3C),   attri-
     butes(5), standards(5)


     STREAMS Programming Guide







SunOS 5.11          Last change: 14 Aug 2002                    1



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™