diff options
author | Kamil Dudka <kdudka@redhat.com> | 2014-10-29 14:24:54 +0100 |
---|---|---|
committer | Kamil Dudka <kdudka@redhat.com> | 2014-10-29 14:34:46 +0100 |
commit | 276741af4ddebe0cc0d446712fb8dfdf0c140e7b (patch) | |
tree | b91d8e7b0faa6e2adf2b57a75a9a6939a52f06ea /lib | |
parent | 3f430c9c3a4e3748bc075b633a9324c5037c9fe7 (diff) |
transfer: drop the code handling the ssl_connect_retry flag
Its last use has been removed by the previous commit.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/transfer.c | 12 | ||||
-rw-r--r-- | lib/urldata.h | 2 |
2 files changed, 4 insertions, 10 deletions
diff --git a/lib/transfer.c b/lib/transfer.c index 7edf14afa..b5ba86eb4 100644 --- a/lib/transfer.c +++ b/lib/transfer.c @@ -1297,8 +1297,6 @@ CURLcode Curl_pretransfer(struct SessionHandle *data) data->state.errorbuf = FALSE; /* no error has occurred */ data->state.httpversion = 0; /* don't assume any particular server version */ - data->state.ssl_connect_retry = FALSE; - data->state.authproblem = FALSE; data->state.authhost.want = data->set.httpauth; data->state.authproxy.want = data->set.proxyauth; @@ -1872,12 +1870,10 @@ CURLcode Curl_retry_request(struct connectdata *conn, !(conn->handler->protocol&(PROTO_FAMILY_HTTP|CURLPROTO_RTSP))) return CURLE_OK; - if(/* workaround for broken TLS servers */ data->state.ssl_connect_retry || - ((data->req.bytecount + - data->req.headerbytecount == 0) && - conn->bits.reuse && - !data->set.opt_no_body && - data->set.rtspreq != RTSPREQ_RECEIVE)) { + if((data->req.bytecount + data->req.headerbytecount == 0) && + conn->bits.reuse && + !data->set.opt_no_body && + (data->set.rtspreq != RTSPREQ_RECEIVE)) { /* We got no data, we attempted to re-use a connection and yet we want a "body". This might happen if the connection was left alive when we were done using it before, but that was closed when we wanted to read from diff --git a/lib/urldata.h b/lib/urldata.h index ec80a7f82..83d190453 100644 --- a/lib/urldata.h +++ b/lib/urldata.h @@ -1321,8 +1321,6 @@ struct UrlState { long rtsp_next_server_CSeq; /* the session's next server CSeq */ long rtsp_CSeq_recv; /* most recent CSeq received */ - /* if true, force SSL connection retry (workaround for certain servers) */ - bool ssl_connect_retry; curl_off_t infilesize; /* size of file to upload, -1 means unknown. Copied from set.filesize at start of operation */ }; |