[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.27 and 1.28

version 1.27, 2001/02/15 23:19:59 version 1.28, 2001/03/16 19:06:29
Line 37 
Line 37 
 #ifndef CHANNELS_H  #ifndef CHANNELS_H
 #define CHANNELS_H  #define CHANNELS_H
   
   #include "buffer.h"
   
 /* Definitions for channel types. */  /* Definitions for channel types. */
 #define SSH_CHANNEL_FREE                0       /* This channel is free (unused). */  #define SSH_CHANNEL_FREE                0       /* This channel is free (unused). */
 #define SSH_CHANNEL_X11_LISTENER        1       /* Listening for inet X11 conn. */  #define SSH_CHANNEL_X11_LISTENER        1       /* Listening for inet X11 conn. */
Line 226 
Line 228 
     u_short remote_port);      u_short remote_port);
   
 /*  /*
  * Permits opening to any host/port in SSH_MSG_PORT_OPEN.  This is usually   * Permits opening to any host/port if permitted_opens[] is empty.  This is
  * called by the server, because the user could connect to any port anyway,   * usually called by the server, because the user could connect to any port
  * and the server has no way to know but to trust the client anyway.   * anyway, and the server has no way to know but to trust the client anyway.
  */   */
 void    channel_permit_all_opens(void);  void    channel_permit_all_opens(void);
   
   /* Add host/port to list of allowed targets for port forwarding */
   void    channel_add_permitted_opens(char *host, int port);
   
   /* Flush list */
   void    channel_clear_permitted_opens(void);
   
 /*  /*
  * This is called after receiving CHANNEL_FORWARDING_REQUEST.  This initates   * This is called after receiving CHANNEL_FORWARDING_REQUEST.  This initates

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28