X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=ssl%2Fd1_msg.c;h=5906e88ca68f69b04c62f764cc27a58bd4536266;hp=a8253b940417ec0c4e252409ea5db604199ac2ce;hb=445bc8086172e889023b377dc05191ebddfff46e;hpb=2f0ca54c32299638e5a1d7577112a7fc07774f00 diff --git a/ssl/d1_msg.c b/ssl/d1_msg.c index a8253b9404..5906e88ca6 100644 --- a/ssl/d1_msg.c +++ b/ssl/d1_msg.c @@ -7,7 +7,6 @@ * https://www.openssl.org/source/license.html */ -#define USE_SOCKETS #include "ssl_locl.h" int dtls1_write_app_data_bytes(SSL *s, int type, const void *buf_, size_t len, @@ -15,21 +14,10 @@ int dtls1_write_app_data_bytes(SSL *s, int type, const void *buf_, size_t len, { int i; -#ifndef OPENSSL_NO_SCTP - /* - * Check if we have to continue an interrupted handshake for reading - * belated app data with SCTP. - */ - if ((SSL_in_init(s) && !ossl_statem_get_in_handshake(s)) || - (BIO_dgram_is_sctp(SSL_get_wbio(s)) && - ossl_statem_in_sctp_read_sock(s))) -#else - if (SSL_in_init(s) && !ossl_statem_get_in_handshake(s)) -#endif - { + if (SSL_in_init(s) && !ossl_statem_get_in_handshake(s)) { i = s->handshake_func(s); if (i < 0) - return (i); + return i; if (i == 0) { SSLerr(SSL_F_DTLS1_WRITE_APP_DATA_BYTES, SSL_R_SSL_HANDSHAKE_FAILURE);