*/
#include "internal/e_os.h"
+#include "internal/e_winsock.h" /* struct timeval for DTLS_CTRL_GET_TIMEOUT */
#include <stdio.h>
#include <openssl/objects.h>
#include <openssl/rand.h>
* https://www.openssl.org/source/license.html
*/
+#include "internal/e_os.h"
+
#include <stdio.h>
#include <limits.h>
#include <errno.h>
* https://www.openssl.org/source/license.html
*/
-#include <stdio.h>
+#include "internal/e_os.h"
+
#include <openssl/objects.h>
#include "internal/nelem.h"
#include "ssl_local.h"
* https://www.openssl.org/source/license.html
*/
+#include "internal/e_os.h"
+
#include <stdio.h>
#include <sys/types.h>
* https://www.openssl.org/source/license.html
*/
+#include "internal/e_os.h"
+
#include <stdio.h>
#include "ssl_local.h"
#include <openssl/conf.h>
* https://www.openssl.org/source/license.html
*/
-#include "ssl_local.h"
#include "internal/e_os.h"
+#include "internal/e_winsock.h"
+#include "ssl_local.h"
+
#include <openssl/objects.h>
#include <openssl/x509v3.h>
#include <openssl/rand.h>
#ifndef OSSL_SSL_LOCAL_H
# define OSSL_SSL_LOCAL_H
-# include "internal/e_os.h" /* struct timeval for DTLS */
# include <stdlib.h>
# include <time.h>
# include <errno.h>
* https://www.openssl.org/source/license.html
*/
+#include "internal/e_os.h"
+
#if defined(__TANDEM) && defined(_SPT_MODEL_)
# include <spthread.h>
# include <spt_extensions.h> /* timeval */
* https://www.openssl.org/source/license.html
*/
+#include "internal/e_os.h"
+
#include <stdio.h>
#include "../ssl_local.h"
#include "statem_local.h"
#if (!defined(OPENSSL_NO_KTLS) || !defined(OPENSSL_NO_QUIC)) && !defined(OPENSSL_NO_POSIX_IO) && !defined(OPENSSL_NO_SOCK)
# define OSSL_USE_SOCKETS 1
+# include "internal/e_winsock.h"
# include "internal/sockets.h"
# include <openssl/bio.h>
#endif