version 1.257, 2006/07/17 12:06:00 |
version 1.258, 2006/07/21 12:43:36 |
|
|
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 |