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

Diff for /src/usr.bin/ssh/channels.c between version 1.257 and 1.258

version 1.257, 2006/07/17 12:06:00 version 1.258, 2006/07/21 12:43:36
Line 2633 
Line 2633 
         all_opens_permitted = 0;          all_opens_permitted = 0;
 }  }
   
 void  int
 channel_add_adm_permitted_opens(char *host, int port)  channel_add_adm_permitted_opens(char *host, int port)
 {  {
         if (num_adm_permitted_opens >= SSH_MAX_FORWARDS_PER_DIRECTION)          if (num_adm_permitted_opens >= SSH_MAX_FORWARDS_PER_DIRECTION)
                 fatal("channel_add_adm_permitted_opens: too many forwards");                  fatal("channel_add_adm_permitted_opens: too many forwards");
         debug("allow port forwarding to host %s port %d", host, port);          debug("config allows port forwarding to host %s port %d", host, port);
   
         permitted_adm_opens[num_adm_permitted_opens].host_to_connect          permitted_adm_opens[num_adm_permitted_opens].host_to_connect
              = xstrdup(host);               = xstrdup(host);
         permitted_adm_opens[num_adm_permitted_opens].port_to_connect = port;          permitted_adm_opens[num_adm_permitted_opens].port_to_connect = port;
         num_adm_permitted_opens++;          return ++num_adm_permitted_opens;
 }  }
   
 void  void

Legend:
Removed from v.1.257  
changed lines
  Added in v.1.258