Small fixes in proxy code.

This commit is contained in:
Guus Sliepen 2012-06-25 15:00:24 +02:00
parent 42a8158b1d
commit c0af4c37d2

View file

@ -346,7 +346,7 @@ static void do_outgoing_pipe(connection_t *c, char *command) {
exit(result); exit(result);
#else #else
logger(LOG_ERR, "Proxy type exec not supported on this platform!"); logger(LOG_ERR, "Proxy type exec not supported on this platform!");
return false; return;
#endif #endif
} }
@ -411,9 +411,9 @@ begin:
if(!proxytype) { if(!proxytype) {
c->socket = socket(c->address.sa.sa_family, SOCK_STREAM, IPPROTO_TCP); c->socket = socket(c->address.sa.sa_family, SOCK_STREAM, IPPROTO_TCP);
configure_tcp(c); configure_tcp(c);
} if(proxytype == PROXY_EXEC) { } else if(proxytype == PROXY_EXEC) {
do_outgoing_pipe(c, proxyhost); do_outgoing_pipe(c, proxyhost);
} else { } else {
proxyai = str2addrinfo(proxyhost, proxyport, SOCK_STREAM); proxyai = str2addrinfo(proxyhost, proxyport, SOCK_STREAM);
if(!proxyai) if(!proxyai)
goto begin; goto begin;