diff --git a/src/daemon/SYMBOLS b/src/daemon/SYMBOLS index f1f4cde7..46bdd5ea 100644 --- a/src/daemon/SYMBOLS +++ b/src/daemon/SYMBOLS @@ -4,6 +4,7 @@ MHD_get_fdset MHD_get_timeout MHD_run MHD_get_connection_values +MHD_set_connection_value MHD_lookup_connection_value MHD_queue_response MHD_create_response_from_callback @@ -16,3 +17,5 @@ MHD_get_response_header MHD_create_post_processor MHD_post_process MHD_destroy_post_processor +MHD_get_daemon_info +MHD_get_connection_info diff --git a/src/testcurl/https/mhds_session_info_test.c b/src/testcurl/https/mhds_session_info_test.c index 1fe8cde3..50cfe653 100644 --- a/src/testcurl/https/mhds_session_info_test.c +++ b/src/testcurl/https/mhds_session_info_test.c @@ -69,7 +69,7 @@ query_session_ahc (void *cls, struct MHD_Connection *connection, int ret; /* assert actual connection cipher is the one negotiated */ - if (MHD_get_session_info (connection, MHS_INFO_CIPHER_ALGO).cipher_algorithm + if (MHD_get_session_info (connection, MHD_INFO_CIPHER_ALGO)->cipher_algorithm != MHD_GNUTLS_CIPHER_AES_256_CBC) { fprintf (stderr, "Error: requested cipher mismatch. %s\n", @@ -77,7 +77,7 @@ query_session_ahc (void *cls, struct MHD_Connection *connection, return -1; } - if (MHD_get_session_info (connection, MHD_INFO_KX_ALGO).kx_algorithm != + if (MHD_get_session_info (connection, MHD_INFO_KX_ALGO)->kx_algorithm != MHD_GNUTLS_KX_RSA) { fprintf (stderr, "Error: requested key exchange mismatch. %s\n", @@ -85,7 +85,7 @@ query_session_ahc (void *cls, struct MHD_Connection *connection, return -1; } - if (MHD_get_session_info (connection, MHD_INFO_MAC_ALGO).mac_algorithm != + if (MHD_get_session_info (connection, MHD_INFO_MAC_ALGO)->mac_algorithm != MHD_GNUTLS_MAC_SHA1) { fprintf (stderr, "Error: requested mac algorithm mismatch. %s\n", @@ -95,7 +95,7 @@ query_session_ahc (void *cls, struct MHD_Connection *connection, if (MHD_get_session_info (connection, - MHD_INFO_COMPRESSION_METHOD).compression_method != + MHD_INFO_COMPRESSION_METHOD)->compression_method != MHD_GNUTLS_COMP_NULL) { fprintf (stderr, "Error: requested compression mismatch. %s\n", @@ -103,7 +103,7 @@ query_session_ahc (void *cls, struct MHD_Connection *connection, return -1; } - if (MHD_get_session_info (connection, MHD_INFO_PROTOCOL).protocol != + if (MHD_get_session_info (connection, MHD_INFO_PROTOCOL)->protocol != MHD_GNUTLS_SSL3) { fprintf (stderr, "Error: requested compression mismatch. %s\n", @@ -111,7 +111,7 @@ query_session_ahc (void *cls, struct MHD_Connection *connection, return -1; } - if (MHD_get_session_info (connection, MHD_INFO_CERT_TYPE).certificate_type + if (MHD_get_session_info (connection, MHD_INFO_CERT_TYPE)->certificate_type != MHD_GNUTLS_CRT_X509) { fprintf (stderr, "Error: requested certificate mismatch. %s\n", @@ -121,7 +121,7 @@ query_session_ahc (void *cls, struct MHD_Connection *connection, if (MHD_get_session_info (connection, - MHD_INFO_CREDENTIALS_TYPE).credentials_type != + MHD_INFO_CREDENTIALS_TYPE)->credentials_type != MHD_GNUTLS_CRD_CERTIFICATE) { fprintf (stderr, "Error: requested certificate mismatch. %s\n",