• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/curl-7.23.1/source/lib/

Lines Matching refs:session

102  * session-specific error variable, and when not set also its own global
105 * Windows builds these callbacks should ideally set the session-specific
243 gnutls_session session = conn->ssl[sockindex].session;
288 rc = gnutls_handshake(session);
292 gnutls_record_get_direction(session)?
328 gnutls_session session;
420 /* Initialize TLS session as a client */
421 rc = gnutls_init(&conn->ssl[sockindex].session, GNUTLS_CLIENT);
428 session = conn->ssl[sockindex].session;
435 (gnutls_server_name_set(session, GNUTLS_NAME_DNS, conn->host.name,
441 rc = gnutls_set_default_priority(session);
448 rc = gnutls_protocol_set_priority(session, protocol_priority);
451 rc = gnutls_priority_set_direct(session, "-VERS-TLS-ALL:+VERS-SSL3.0",
462 rc = gnutls_certificate_type_set_priority(session, cert_type_priority);
481 /* put the credentials to the current session */
483 rc = gnutls_credentials_set(session, GNUTLS_CRD_SRP,
490 rc = gnutls_credentials_set(session, GNUTLS_CRD_CERTIFICATE,
494 gnutls_transport_set_ptr(session,
498 gnutls_transport_set_push_function(session, Curl_gtls_push);
499 gnutls_transport_set_pull_function(session, Curl_gtls_pull);
502 gnutls_transport_set_lowat(session, 0);
504 /* This might be a reconnect, so we check for a session ID in the cache
508 /* we got a session id, use it! */
509 gnutls_session_set_data(session, ssl_sessionid, ssl_idsize);
512 infof (data, "SSL re-using session ID\n");
537 gnutls_session session = conn->ssl[sockindex].session;
549 chainp = gnutls_certificate_get_peers(session, &cert_list_size);
558 && gnutls_cipher_get(session)) {
581 rc = gnutls_certificate_verify_peers2(session, &verify_status);
737 ptr = gnutls_compression_get_name(gnutls_compression_get(session));
742 ptr = gnutls_cipher_get_name(gnutls_cipher_get(session));
746 ptr = gnutls_mac_get_name(gnutls_mac_get(session));
754 /* we always unconditionally get the session id here, as even if we
761 /* get the session ID data size */
762 gnutls_session_get_data(session, NULL, &connect_idsize);
766 /* extract session ID to the allocated buffer */
767 gnutls_session_get_data(session, connect_sessionid, &connect_idsize);
776 /* store this session id */
864 ssize_t rc = gnutls_record_send(conn->ssl[sockindex].session, mem, len);
886 if(conn->ssl[idx].session) {
887 gnutls_bye(conn->ssl[idx].session, GNUTLS_SHUT_RDWR);
888 gnutls_deinit(conn->ssl[idx].session);
889 conn->ssl[idx].session = NULL;
926 gnutls_bye(conn->ssl[sockindex].session, GNUTLS_SHUT_WR);
928 if(conn->ssl[sockindex].session) {
935 result = gnutls_record_recv(conn->ssl[sockindex].session,
966 gnutls_deinit(conn->ssl[sockindex].session);
977 conn->ssl[sockindex].session = NULL;
990 ret = gnutls_record_recv(conn->ssl[num].session, buf, buffersize);