[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.1.6.2 and 1.2

version 1.1.6.2, 2002/03/09 00:20:45 version 1.2, 2001/06/26 06:33:04
Line 1 
Line 1 
 /*      $OpenBSD$       */  
   
 /*  /*
  * Author: Tatu Ylonen <ylo@cs.hut.fi>   * Author: Tatu Ylonen <ylo@cs.hut.fi>
  * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland   * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
Line 14 
Line 12 
  * called by a name other than "ssh" or "Secure Shell".   * called by a name other than "ssh" or "Secure Shell".
  */   */
   
   /* RCSID("$OpenBSD$"); */
   
 #ifndef SSHPTY_H  #ifndef SSHPTY_H
 #define SSHPTY_H  #define SSHPTY_H
   
 int      pty_allocate(int *, int *, char *, int);  /*
 void     pty_release(const char *);   * Allocates and opens a pty.  Returns 0 if no pty could be allocated, or
 void     pty_make_controlling_tty(int *, const char *);   * nonzero if a pty was successfully allocated.  On success, open file
 void     pty_change_window_size(int, int, int, int, int);   * descriptors for the pty and tty sides and the name of the tty side are
 void     pty_setowner(struct passwd *, const char *);   * returned (the buffer must be able to hold at least 64 characters).
    */
   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.1.6.2  
changed lines
  Added in v.1.2