libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit 92b179d6a198d16de341af6b2fa66324e8916123
parent cff975d1ffb383575b38ad3eb8af90a102404a49
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 24 Aug 2008 19:14:53 +0000

fix

Diffstat:
Msrc/daemon/SYMBOLS | 3+++
Msrc/testcurl/https/mhds_session_info_test.c | 14+++++++-------
2 files changed, 10 insertions(+), 7 deletions(-)

diff --git 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 @@ -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",