X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=proxy.c;h=3104ef0d8922f8dfd33028b8e1b989d4a5608252;hb=222c134b5f4f5397f2a15d36813286edeb3cff5e;hp=51754dc304a2e8e4f8db2c8dfd644c7940337301;hpb=41f63b6e5dc8ff83306287ae702d875edff4586f;p=PuTTY.git diff --git a/proxy.c b/proxy.c index 51754dc3..3104ef0d 100644 --- a/proxy.c +++ b/proxy.c @@ -362,7 +362,7 @@ int proxy_for_destination (SockAddr addr, const char *hostname, return 1; } -SockAddr name_lookup(char *host, int port, char **canonicalname, +SockAddr name_lookup(const char *host, int port, char **canonicalname, Conf *conf, int addressfamily) { if (conf_get_int(conf, CONF_proxy_type) != PROXY_NONE && @@ -375,7 +375,7 @@ SockAddr name_lookup(char *host, int port, char **canonicalname, return sk_namelookup(host, canonicalname, addressfamily); } -Socket new_connection(SockAddr addr, char *hostname, +Socket new_connection(SockAddr addr, const char *hostname, int port, int privport, int oobinline, int nodelay, int keepalive, Plug plug, Conf *conf) @@ -489,8 +489,8 @@ Socket new_connection(SockAddr addr, char *hostname, return sk_new(addr, port, privport, oobinline, nodelay, keepalive, plug); } -Socket new_listener(char *srcaddr, int port, Plug plug, int local_host_only, - Conf *conf, int addressfamily) +Socket new_listener(const char *srcaddr, int port, Plug plug, + int local_host_only, Conf *conf, int addressfamily) { /* TODO: SOCKS (and potentially others) support inbound * TODO: connections via the proxy. support them.