Changeset 5386
- Timestamp:
- 03/14/08 16:15:27 (7 months ago)
- Files:
-
- libwired/trunk/libwired/net/wi-socket.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
libwired/trunk/libwired/net/wi-socket.c
r5384 r5386 1072 1072 wi_boolean_t wi_socket_tls_connect(wi_socket_t *socket, wi_socket_context_t *context, wi_time_interval_t timeout) { 1073 1073 #ifdef WI_SSL 1074 int ret; 1074 wi_socket_state_t state; 1075 int err, ret; 1075 1076 wi_boolean_t blocking; 1076 1077 … … 1238 1239 wi_boolean_t wi_socket_accept_tls(wi_socket_t *socket, wi_socket_context_t *context, wi_time_interval_t timeout) { 1239 1240 #ifdef WI_SSL 1240 SSL *ssl = NULL; 1241 struct sockaddr_storage ss; 1242 socklen_t length; 1243 int sd; 1241 SSL *ssl; 1244 1242 1245 1243 ssl = SSL_new(context->ssl_ctx); … … 1251 1249 } 1252 1250 1253 if(SSL_set_fd(ssl, s d) != 1) {1251 if(SSL_set_fd(ssl, socket->sd) != 1) { 1254 1252 wi_error_set_openssl_error(); 1255 1253 … … 1266 1264 1267 1265 if(timeout > 0.0) { 1268 if(wi_socket_wait_descriptor(s d, timeout, true, false) != WI_SOCKET_READY)1266 if(wi_socket_wait_descriptor(socket->sd, timeout, true, false) != WI_SOCKET_READY) 1269 1267 goto err; 1270 1268 }
