Diff for /libaitio/inc/aitio.h between versions 1.11.2.17 and 1.11.2.19

version 1.11.2.17, 2011/09/19 23:30:50 version 1.11.2.19, 2011/09/22 22:25:12
Line 764  int io_Blowfish(unsigned char *pInput, int inLen, unsi Line 764  int io_Blowfish(unsigned char *pInput, int inLen, unsi
 inline int ioAllocPTY(int *ptyfd, int *ttyfd, char * __restrict name, int namesiz,   inline int ioAllocPTY(int *ptyfd, int *ttyfd, char * __restrict name, int namesiz, 
                 struct termios * __restrict term, struct winsize * __restrict winz);                  struct termios * __restrict term, struct winsize * __restrict winz);
 /*  /*
 * ioFreeTTY() Release TTY * ioFreeTTY() Release PTY and TTY device
  * @ptyfd = master fd, pty
  * @ttyname = tty filename   * @ttyname = tty filename
  * return: none   * return: none
  */   */
inline void ioFreeTTY(const char *ttyname);inline void ioFreeTTY(int ptyfd, const char *ttyname);
 /*  /*
  * ioChgWinPTY() Change window size of PTY   * ioChgWinPTY() Change window size of PTY
  * @ptyfd = master fd, pty   * @ptyfd = master fd, pty
Line 808  inline int ioSetRAWMode(int fd, struct termios *otio); Line 809  inline int ioSetRAWMode(int fd, struct termios *otio);
  * return: -1 error or 0 ok   * return: -1 error or 0 ok
  */   */
 inline int ioRestoreMode(int fd, struct termios tio);  inline int ioRestoreMode(int fd, struct termios tio);
   /*
    * ioForkPTY() Fork new process with session leader and new TTY
    * @ptyfd = master fd, pty
    * @name = tty device name if not null
    * @namesiz = name length, must be above 63 bytes.
    * @term = termios for terminal
    * @winz = winsize for terminal
    * @otio = old termios structure for restore
    * return: -1 error, 0 child process or >0 parent: pid of child
    */
   pid_t ioForkPTY(int *ptyfd, char * __restrict name, int namesiz, struct termios * __restrict term, 
                   struct winsize * __restrict winz, struct termios * __restrict otio);
   
   
 #endif  #endif

Removed from v.1.11.2.17  
changed lines
  Added in v.1.11.2.19


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>