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

Diff for /src/usr.bin/ssh/Attic/nchan.h between version 1.6 and 1.7

version 1.6, 2000/03/28 20:31:27 version 1.7, 2000/04/03 07:07:15
Line 72 
Line 72 
 #define CHAN_OUTPUT_WAIT_IEOF           0x40  #define CHAN_OUTPUT_WAIT_IEOF           0x40
 #define CHAN_OUTPUT_CLOSED              0x80  #define CHAN_OUTPUT_CLOSED              0x80
   
 /* EVENTS for the input state */  #define CHAN_CLOSE_SENT                 0x01
 void    chan_rcvd_oclose(Channel * c);  #define CHAN_CLOSE_RCVD                 0x02
 void    chan_read_failed(Channel * c);  
 void    chan_ibuf_empty(Channel * c);  
   
 /* EVENTS for the output state */  
 void    chan_rcvd_ieof(Channel * c);  
 void    chan_write_failed(Channel * c);  
 void    chan_obuf_empty(Channel * c);  
   
 void    chan_init_iostates(Channel * c);  /* Channel EVENTS */
   typedef void    chan_event_fn(Channel * c);
   
 void    chan_delete_if_full_closed(Channel *c);  /* for the input state */
   extern chan_event_fn    *chan_rcvd_oclose;
   extern chan_event_fn    *chan_read_failed;
   extern chan_event_fn    *chan_ibuf_empty;
   
   /* for the output state */
   extern chan_event_fn    *chan_rcvd_ieof;
   extern chan_event_fn    *chan_write_failed;
   extern chan_event_fn    *chan_obuf_empty;
   
   extern chan_event_fn    *chan_delete_if_full_closed;
   
   void    chan_init_iostates(Channel * c);
   void    chan_init(void);
 #endif  #endif

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7