diff options
author | Daniel Stenberg <daniel@haxx.se> | 2006-12-22 15:04:59 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2006-12-22 15:04:59 +0000 |
commit | bedc61ac45394eec850edfdae43a55c8586c3017 (patch) | |
tree | 8ef8bbd99f2a20cb16164224ca6125f26a0510d1 /lib/urldata.h | |
parent | 61a6992559ecf6719a077399eaf6050862bbfc6f (diff) |
- Robert Foreman provided a prime example snippet showing how libcurl would
get confused and not acknowledge the 'no_proxy' variable properly once it
had used the proxy and you re-used the same easy handle. I made sure the
proxy name is properly stored in the connect struct rather than the
sessionhandle/easy struct.
Diffstat (limited to 'lib/urldata.h')
-rw-r--r-- | lib/urldata.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/urldata.h b/lib/urldata.h index 5953779ce..b94761c0b 100644 --- a/lib/urldata.h +++ b/lib/urldata.h @@ -1102,8 +1102,6 @@ struct DynamicStatic { changed after the connect phase, as we allow callback to change it and if so, we reconnect to use the new URL instead */ - char *proxy; /* work proxy, copied from UserDefined */ - bool proxy_alloc; /* http proxy string is malloc()'ed */ char *referer; /* referer string */ bool referer_alloc; /* referer sting is malloc()ed */ struct curl_slist *cookielist; /* list of cookie files set by @@ -1132,7 +1130,7 @@ struct UserDefined { void *in; /* the uploaded file is read from here */ void *writeheader; /* write the header to this if non-NULL */ char *set_url; /* what original URL to work on */ - char *set_proxy; /* proxy to use */ + char *proxy; /* proxy to use */ long use_port; /* which port to use (when not using default) */ char *userpwd; /* <user:password>, if used */ long httpauth; /* what kind of HTTP authentication to use (bitmask) */ |