• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/curl/curl-7.36.0/lib/vtls/

Lines Matching defs:conn

270 Curl_ssl_connect(struct connectdata *conn, int sockindex)
274 conn->ssl[sockindex].use = TRUE;
275 conn->ssl[sockindex].state = ssl_connection_negotiating;
277 res = curlssl_connect(conn, sockindex);
280 Curl_pgrsTime(conn->data, TIMER_APPCONNECT); /* SSL is connected */
286 Curl_ssl_connect_nonblocking(struct connectdata *conn, int sockindex,
291 conn->ssl[sockindex].use = TRUE;
293 res = curlssl_connect_nonblocking(conn, sockindex, done);
296 res = curlssl_connect(conn, sockindex);
299 Curl_pgrsTime(conn->data, TIMER_APPCONNECT); /* SSL is connected */
307 int Curl_ssl_getsessionid(struct connectdata *conn,
312 struct SessionHandle *data = conn->data;
319 if(!conn->ssl_config.sessionid)
336 if(Curl_raw_equal(conn->host.name, check->name) &&
337 (conn->remote_port == check->remote_port) &&
338 Curl_ssl_config_matches(&conn->ssl_config, &check->ssl_config)) {
380 void Curl_ssl_delsessionid(struct connectdata *conn, void *ssl_sessionid)
383 struct SessionHandle *data=conn->data;
407 CURLcode Curl_ssl_addsessionid(struct connectdata *conn,
412 struct SessionHandle *data=conn->data; /* the mother of all structs */
422 clone_host = strdup(conn->host.name);
460 store->remote_port = conn->remote_port; /* port number */
467 if(!Curl_clone_ssl_config(&conn->ssl_config, &store->ssl_config)) {
493 void Curl_ssl_close(struct connectdata *conn, int sockindex)
496 curlssl_close(conn, sockindex);
499 CURLcode Curl_ssl_shutdown(struct connectdata *conn, int sockindex)
501 if(curlssl_shutdown(conn, sockindex))
504 conn->ssl[sockindex].use = FALSE; /* get back to ordinary socket usage */
505 conn->ssl[sockindex].state = ssl_connection_none;
507 conn->recv[sockindex] = Curl_recv_plain;
508 conn->send[sockindex] = Curl_send_plain;
569 int Curl_ssl_check_cxn(struct connectdata *conn)
571 return curlssl_check_cxn(conn);
574 bool Curl_ssl_data_pending(const struct connectdata *conn,
577 return curlssl_data_pending(conn, connindex);