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

Diff for /src/usr.bin/ssh/channels.h between version 1.65 and 1.66

version 1.65, 2002/03/04 17:27:39 version 1.66, 2002/03/25 21:13:51
Line 135 
Line 135 
   
 #define CHAN_CLOSE_SENT                 0x01  #define CHAN_CLOSE_SENT                 0x01
 #define CHAN_CLOSE_RCVD                 0x02  #define CHAN_CLOSE_RCVD                 0x02
   #define CHAN_EOF_SENT                   0x04
   #define CHAN_EOF_RCVD                   0x08
   
   /* check whether 'efd' is still in use */
   #define CHANNEL_EFD_INPUT_ACTIVE(c) \
           (compat20 && c->extended_usage == CHAN_EXTENDED_READ && \
           (c->efd != -1 || \
           buffer_len(&c->extended) > 0))
   #define CHANNEL_EFD_OUTPUT_ACTIVE(c) \
           (compat20 && c->extended_usage == CHAN_EXTENDED_WRITE && \
           ((c->efd != -1 && !(c->flags & CHAN_EOF_RCVD)) || \
           buffer_len(&c->extended) > 0))
   
 /* channel management */  /* channel management */
   

Legend:
Removed from v.1.65  
changed lines
  Added in v.1.66