[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.118 and 1.119

version 1.118, 2015/07/01 02:26:31 version 1.119, 2016/09/30 09:19:13
Line 58 
Line 58 
 #define SSH_CHANNEL_ABANDONED           17      /* Abandoned session, eg mux */  #define SSH_CHANNEL_ABANDONED           17      /* Abandoned session, eg mux */
 #define SSH_CHANNEL_UNIX_LISTENER       18      /* Listening on a domain socket. */  #define SSH_CHANNEL_UNIX_LISTENER       18      /* Listening on a domain socket. */
 #define SSH_CHANNEL_RUNIX_LISTENER      19      /* Listening to a R-style domain socket. */  #define SSH_CHANNEL_RUNIX_LISTENER      19      /* Listening to a R-style domain socket. */
 #define SSH_CHANNEL_MAX_TYPE            20  #define SSH_CHANNEL_MUX_PROXY           20      /* proxy channel for mux-slave */
   #define SSH_CHANNEL_MAX_TYPE            21
   
 #define CHANNEL_CANCEL_PORT_STATIC      -1  #define CHANNEL_CANCEL_PORT_STATIC      -1
   
Line 159 
Line 160 
         mux_callback_fn         *mux_rcb;          mux_callback_fn         *mux_rcb;
         void                    *mux_ctx;          void                    *mux_ctx;
         int                     mux_pause;          int                     mux_pause;
           int                     mux_downstream_id;
 };  };
   
 #define CHAN_EXTENDED_IGNORE            0  #define CHAN_EXTENDED_IGNORE            0
Line 206 
Line 208 
 /* channel management */  /* channel management */
   
 Channel *channel_by_id(int);  Channel *channel_by_id(int);
   Channel *channel_by_remote_id(int);
 Channel *channel_lookup(int);  Channel *channel_lookup(int);
 Channel *channel_new(char *, int, int, int, int, u_int, u_int, int, char *, int);  Channel *channel_new(char *, int, int, int, int, u_int, u_int, int, char *, int);
 void     channel_set_fds(int, int, int, int, int, int, int, u_int);  void     channel_set_fds(int, int, int, int, int, int, int, u_int);
Line 224 
Line 227 
 void     channel_cancel_cleanup(int);  void     channel_cancel_cleanup(int);
 int      channel_close_fd(int *);  int      channel_close_fd(int *);
 void     channel_send_window_changes(void);  void     channel_send_window_changes(void);
   
   /* mux proxy support */
   
   int      channel_proxy_downstream(Channel *mc);
   int      channel_proxy_upstream(Channel *, int, u_int32_t, void *);
   
 /* protocol handler */  /* protocol handler */
   

Legend:
Removed from v.1.118  
changed lines
  Added in v.1.119