version 1.217, 2005/06/17 02:44:32 |
version 1.218, 2005/07/01 13:19:47 |
|
|
|
|
if (host == NULL) { |
if (host == NULL) { |
error("No forward host name."); |
error("No forward host name."); |
return success; |
return 0; |
} |
} |
if (strlen(host) > SSH_CHANNEL_PATH_LEN - 1) { |
if (strlen(host) > SSH_CHANNEL_PATH_LEN - 1) { |
error("Forward host name too long."); |
error("Forward host name too long."); |
return success; |
return 0; |
} |
} |
|
|
/* |
/* |
|
|
packet_disconnect("getaddrinfo: fatal error: %s", |
packet_disconnect("getaddrinfo: fatal error: %s", |
gai_strerror(r)); |
gai_strerror(r)); |
} else { |
} else { |
verbose("channel_setup_fwd_listener: " |
error("channel_setup_fwd_listener: " |
"getaddrinfo(%.64s): %s", addr, gai_strerror(r)); |
"getaddrinfo(%.64s): %s", addr, gai_strerror(r)); |
packet_send_debug("channel_setup_fwd_listener: " |
|
"getaddrinfo(%.64s): %s", addr, gai_strerror(r)); |
|
} |
} |
aitop = NULL; |
return 0; |
} |
} |
|
|
for (ai = aitop; ai; ai = ai->ai_next) { |
for (ai = aitop; ai; ai = ai->ai_next) { |