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

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

version 1.2, 2001/06/26 06:33:04 version 1.3, 2001/06/26 17:27:25
Line 17 
Line 17 
 #ifndef SSHPTY_H  #ifndef SSHPTY_H
 #define SSHPTY_H  #define SSHPTY_H
   
 /*  int      pty_allocate(int *, int *, char *, int);
  * Allocates and opens a pty.  Returns 0 if no pty could be allocated, or  void     pty_release(const char *);
  * nonzero if a pty was successfully allocated.  On success, open file  void     pty_make_controlling_tty(int *, const char *);
  * descriptors for the pty and tty sides and the name of the tty side are  void     pty_change_window_size(int, int, int, int, int);
  * returned (the buffer must be able to hold at least 64 characters).  void     pty_setowner(struct passwd *, const char *);
  */  
 int     pty_allocate(int *, int *, char *, int);  
   
 /*  
  * Releases the tty.  Its ownership is returned to root, and permissions to  
  * 0666.  
  */  
 void    pty_release(const char *);  
   
 /*  
  * 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 *, const char *);  
   
 /* Changes the window size associated with the pty. */  
 void    pty_change_window_size(int, int, int, int, int);  
   
 void    pty_setowner(struct passwd *, const char *);  
   
 #endif                          /* SSHPTY_H */  #endif                          /* SSHPTY_H */

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