version 1.337, 2010/05/14 23:29:23 |
version 1.338, 2010/05/16 12:55:51 |
|
|
fatal("Multiplexing command already specified"); |
fatal("Multiplexing command already specified"); |
if (strcmp(optarg, "check") == 0) |
if (strcmp(optarg, "check") == 0) |
muxclient_command = SSHMUX_COMMAND_ALIVE_CHECK; |
muxclient_command = SSHMUX_COMMAND_ALIVE_CHECK; |
|
else if (strcmp(optarg, "forward") == 0) |
|
muxclient_command = SSHMUX_COMMAND_FORWARD; |
else if (strcmp(optarg, "exit") == 0) |
else if (strcmp(optarg, "exit") == 0) |
muxclient_command = SSHMUX_COMMAND_TERMINATE; |
muxclient_command = SSHMUX_COMMAND_TERMINATE; |
else |
else |
|
|
type == SSH2_MSG_REQUEST_SUCCESS ? "success" : "failure", |
type == SSH2_MSG_REQUEST_SUCCESS ? "success" : "failure", |
rfwd->listen_port, rfwd->connect_host, rfwd->connect_port); |
rfwd->listen_port, rfwd->connect_host, rfwd->connect_port); |
if (type == SSH2_MSG_REQUEST_SUCCESS && rfwd->listen_port == 0) { |
if (type == SSH2_MSG_REQUEST_SUCCESS && rfwd->listen_port == 0) { |
|
rfwd->allocated_port = packet_get_int(); |
logit("Allocated port %u for remote forward to %s:%d", |
logit("Allocated port %u for remote forward to %s:%d", |
packet_get_int(), |
rfwd->allocated_port, |
rfwd->connect_host, rfwd->connect_port); |
rfwd->connect_host, rfwd->connect_port); |
} |
} |
|
|
if (type == SSH2_MSG_REQUEST_FAILURE) { |
if (type == SSH2_MSG_REQUEST_FAILURE) { |