diff options
Diffstat (limited to 'src/testcurl/https/tls_alert_test.c')
-rw-r--r-- | src/testcurl/https/tls_alert_test.c | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/src/testcurl/https/tls_alert_test.c b/src/testcurl/https/tls_alert_test.c index cb04d699..cbb2cf20 100644 --- a/src/testcurl/https/tls_alert_test.c +++ b/src/testcurl/https/tls_alert_test.c | |||
@@ -62,7 +62,7 @@ setup (MHD_gtls_session_t * session, | |||
62 | MHD_gnutls_datum_t * cert, MHD_gtls_cert_credentials_t * xcred) | 62 | MHD_gnutls_datum_t * cert, MHD_gtls_cert_credentials_t * xcred) |
63 | { | 63 | { |
64 | int ret; | 64 | int ret; |
65 | const char **err_pos; | 65 | const char *err_pos; |
66 | 66 | ||
67 | MHD__gnutls_certificate_allocate_credentials (xcred); | 67 | MHD__gnutls_certificate_allocate_credentials (xcred); |
68 | 68 | ||
@@ -74,7 +74,7 @@ setup (MHD_gtls_session_t * session, | |||
74 | GNUTLS_X509_FMT_PEM); | 74 | GNUTLS_X509_FMT_PEM); |
75 | 75 | ||
76 | MHD__gnutls_init (session, GNUTLS_CLIENT); | 76 | MHD__gnutls_init (session, GNUTLS_CLIENT); |
77 | ret = MHD__gnutls_priority_set_direct (*session, "NORMAL", err_pos); | 77 | ret = MHD__gnutls_priority_set_direct (*session, "NORMAL", &err_pos); |
78 | if (ret < 0) | 78 | if (ret < 0) |
79 | { | 79 | { |
80 | return -1; | 80 | return -1; |
@@ -112,6 +112,13 @@ test_alert_close_notify (MHD_gtls_session_t session) | |||
112 | struct sockaddr_in sa; | 112 | struct sockaddr_in sa; |
113 | 113 | ||
114 | sd = socket (AF_INET, SOCK_STREAM, 0); | 114 | sd = socket (AF_INET, SOCK_STREAM, 0); |
115 | if (sd == -1) | ||
116 | { | ||
117 | fprintf(stderr, | ||
118 | "Failed to create socket: %s\n", | ||
119 | strerror(errno)); | ||
120 | return -1; | ||
121 | } | ||
115 | memset (&sa, '\0', sizeof (struct sockaddr_in)); | 122 | memset (&sa, '\0', sizeof (struct sockaddr_in)); |
116 | sa.sin_family = AF_INET; | 123 | sa.sin_family = AF_INET; |
117 | sa.sin_port = htons (42433); | 124 | sa.sin_port = htons (42433); |
@@ -161,6 +168,13 @@ test_alert_unexpected_message (MHD_gtls_session_t session) | |||
161 | struct sockaddr_in sa; | 168 | struct sockaddr_in sa; |
162 | 169 | ||
163 | sd = socket (AF_INET, SOCK_STREAM, 0); | 170 | sd = socket (AF_INET, SOCK_STREAM, 0); |
171 | if (sd == -1) | ||
172 | { | ||
173 | fprintf(stderr, | ||
174 | "Failed to create socket: %s\n", | ||
175 | strerror(errno)); | ||
176 | return -1; | ||
177 | } | ||
164 | memset (&sa, '\0', sizeof (struct sockaddr_in)); | 178 | memset (&sa, '\0', sizeof (struct sockaddr_in)); |
165 | sa.sin_family = AF_INET; | 179 | sa.sin_family = AF_INET; |
166 | sa.sin_port = htons (42433); | 180 | sa.sin_port = htons (42433); |