diff options
Diffstat (limited to 'src/testcurl/https/tls_cipher_change_test.c')
-rw-r--r-- | src/testcurl/https/tls_cipher_change_test.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/testcurl/https/tls_cipher_change_test.c b/src/testcurl/https/tls_cipher_change_test.c index 3c38e630..cb5b74c6 100644 --- a/src/testcurl/https/tls_cipher_change_test.c +++ b/src/testcurl/https/tls_cipher_change_test.c | |||
@@ -64,7 +64,7 @@ setup (MHD_gtls_session_t * session, | |||
64 | MHD_gnutls_datum_t * cert, MHD_gtls_cert_credentials_t * xcred) | 64 | MHD_gnutls_datum_t * cert, MHD_gtls_cert_credentials_t * xcred) |
65 | { | 65 | { |
66 | int ret; | 66 | int ret; |
67 | const char **err_pos; | 67 | const char *err_pos; |
68 | 68 | ||
69 | MHD__gnutls_certificate_allocate_credentials (xcred); | 69 | MHD__gnutls_certificate_allocate_credentials (xcred); |
70 | 70 | ||
@@ -76,7 +76,7 @@ setup (MHD_gtls_session_t * session, | |||
76 | GNUTLS_X509_FMT_PEM); | 76 | GNUTLS_X509_FMT_PEM); |
77 | 77 | ||
78 | MHD__gnutls_init (session, GNUTLS_CLIENT); | 78 | MHD__gnutls_init (session, GNUTLS_CLIENT); |
79 | ret = MHD__gnutls_priority_set_direct (*session, "NORMAL", err_pos); | 79 | ret = MHD__gnutls_priority_set_direct (*session, "NORMAL", &err_pos); |
80 | if (ret < 0) | 80 | if (ret < 0) |
81 | { | 81 | { |
82 | return -1; | 82 | return -1; |
@@ -116,6 +116,13 @@ test_out_of_context_cipher_change (MHD_gtls_session_t session) | |||
116 | struct sockaddr_in sa; | 116 | struct sockaddr_in sa; |
117 | 117 | ||
118 | sd = socket (AF_INET, SOCK_STREAM, 0); | 118 | sd = socket (AF_INET, SOCK_STREAM, 0); |
119 | if (sd == -1) | ||
120 | { | ||
121 | fprintf(stderr, | ||
122 | "Failed to create socket: %s\n", | ||
123 | strerror(errno)); | ||
124 | return -1; | ||
125 | } | ||
119 | memset (&sa, '\0', sizeof (struct sockaddr_in)); | 126 | memset (&sa, '\0', sizeof (struct sockaddr_in)); |
120 | sa.sin_family = AF_INET; | 127 | sa.sin_family = AF_INET; |
121 | sa.sin_port = htons (42433); | 128 | sa.sin_port = htons (42433); |