[BACK]Return to pty.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/Attic/pty.h between version 1.2 and 1.3

version 1.2, 1999/11/24 00:26:02 version 1.3, 1999/11/24 19:53:49
Line 18 
Line 18 
 #ifndef PTY_H  #ifndef PTY_H
 #define PTY_H  #define PTY_H
   
 /* Allocates and opens a pty.  Returns 0 if no pty could be allocated,  /*
    or nonzero if a pty was successfully allocated.  On success, open file   * Allocates and opens a pty.  Returns 0 if no pty could be allocated, or
    descriptors for the pty and tty sides and the name of the tty side are   * nonzero if a pty was successfully allocated.  On success, open file
    returned (the buffer must be able to hold at least 64 characters). */   * descriptors for the pty and tty sides and the name of the tty side are
    * returned (the buffer must be able to hold at least 64 characters).
    */
 int     pty_allocate(int *ptyfd, int *ttyfd, char *ttyname);  int     pty_allocate(int *ptyfd, int *ttyfd, char *ttyname);
   
 /* Releases the tty.  Its ownership is returned to root, and permissions to  /*
    0666. */   * Releases the tty.  Its ownership is returned to root, and permissions to
    * 0666.
    */
 void    pty_release(const char *ttyname);  void    pty_release(const char *ttyname);
   
 /* Makes the tty the processes controlling tty and sets it to sane modes.  /*
    This may need to reopen the tty to get rid of possible eavesdroppers. */   * Makes the tty the processes controlling tty and sets it to sane modes.
    * This may need to reopen the tty to get rid of possible eavesdroppers.
    */
 void    pty_make_controlling_tty(int *ttyfd, const char *ttyname);  void    pty_make_controlling_tty(int *ttyfd, const char *ttyname);
   
 /* Changes the window size associated with the pty. */  /* Changes the window size associated with the pty. */

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3