Merge pull request #7307 from bandi13/fixNightlyCrossworks

Fix nightly crossworks
pull/7312/head
David Garske 2024-03-08 13:12:53 -08:00 committed by GitHub
commit 9fadcb2edc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 44 additions and 42 deletions

View File

@ -41,52 +41,54 @@
#include <wolfssl/error-ssl.h>
#include <wolfssl/wolfio.h>
#ifndef USE_WINDOWS_API
#if defined(WOLFSSL_LWIP) && !defined(WOLFSSL_APACHE_MYNEWT)
#elif defined(ARDUINO)
#elif defined(FREESCALE_MQX)
#elif defined(FREESCALE_KSDK_MQX)
#elif (defined(WOLFSSL_MDK_ARM) || defined(WOLFSSL_KEIL_TCP_NET))
#elif defined(WOLFSSL_CMSIS_RTOS)
#elif defined(WOLFSSL_CMSIS_RTOSv2)
#elif defined(WOLFSSL_TIRTOS)
#elif defined(FREERTOS_TCP)
#elif defined(WOLFSSL_IAR_ARM)
#elif defined(HAVE_NETX_BSD)
#elif defined(WOLFSSL_VXWORKS)
#elif defined(WOLFSSL_NUCLEUS_1_2)
#elif defined(WOLFSSL_LINUXKM)
/* the requisite linux/net.h is included in wc_port.h, with incompatible warnings masked out. */
#elif defined(WOLFSSL_ATMEL)
#elif defined(INTIME_RTOS)
#include <netdb.h>
#elif defined(WOLFSSL_PRCONNECT_PRO)
#include <netdb.h>
#include <sys/ioctl.h>
#elif defined(WOLFSSL_SGX)
#elif defined(WOLFSSL_APACHE_MYNEWT) && !defined(WOLFSSL_LWIP)
#elif defined(WOLFSSL_DEOS)
#elif defined(WOLFSSL_ZEPHYR)
#elif defined(MICROCHIP_PIC32)
#elif defined(HAVE_NETX)
#elif defined(FUSION_RTOS)
#elif !defined(WOLFSSL_NO_SOCK)
#if defined(HAVE_RTP_SYS)
#elif defined(EBSNET)
#elif defined(NETOS)
#elif !defined(DEVKITPRO) && !defined(WOLFSSL_PICOTCP) \
&& !defined(WOLFSSL_CONTIKI) && !defined(WOLFSSL_WICED) \
&& !defined(WOLFSSL_GNRC) && !defined(WOLFSSL_RIOT_OS)
#if defined(USE_WOLFSSL_IO) || defined(HAVE_HTTP_CLIENT)
#ifndef USE_WINDOWS_API
#if defined(WOLFSSL_LWIP) && !defined(WOLFSSL_APACHE_MYNEWT)
#elif defined(ARDUINO)
#elif defined(FREESCALE_MQX)
#elif defined(FREESCALE_KSDK_MQX)
#elif (defined(WOLFSSL_MDK_ARM) || defined(WOLFSSL_KEIL_TCP_NET))
#elif defined(WOLFSSL_CMSIS_RTOS)
#elif defined(WOLFSSL_CMSIS_RTOSv2)
#elif defined(WOLFSSL_TIRTOS)
#elif defined(FREERTOS_TCP)
#elif defined(WOLFSSL_IAR_ARM)
#elif defined(HAVE_NETX_BSD)
#elif defined(WOLFSSL_VXWORKS)
#elif defined(WOLFSSL_NUCLEUS_1_2)
#elif defined(WOLFSSL_LINUXKM)
/* the requisite linux/net.h is included in wc_port.h, with incompatible warnings masked out. */
#elif defined(WOLFSSL_ATMEL)
#elif defined(INTIME_RTOS)
#include <netdb.h>
#ifdef __PPU
#include <netex/errno.h>
#else
#include <sys/ioctl.h>
#elif defined(WOLFSSL_PRCONNECT_PRO)
#include <netdb.h>
#include <sys/ioctl.h>
#elif defined(WOLFSSL_SGX)
#elif defined(WOLFSSL_APACHE_MYNEWT) && !defined(WOLFSSL_LWIP)
#elif defined(WOLFSSL_DEOS)
#elif defined(WOLFSSL_ZEPHYR)
#elif defined(MICROCHIP_PIC32)
#elif defined(HAVE_NETX)
#elif defined(FUSION_RTOS)
#elif !defined(WOLFSSL_NO_SOCK)
#if defined(HAVE_RTP_SYS)
#elif defined(EBSNET)
#elif defined(NETOS)
#elif !defined(DEVKITPRO) && !defined(WOLFSSL_PICOTCP) \
&& !defined(WOLFSSL_CONTIKI) && !defined(WOLFSSL_WICED) \
&& !defined(WOLFSSL_GNRC) && !defined(WOLFSSL_RIOT_OS)
#include <netdb.h>
#ifdef __PPU
#include <netex/errno.h>
#else
#include <sys/ioctl.h>
#endif
#endif
#endif
#endif
#endif /* USE_WINDOWS_API */
#endif /* USE_WINDOWS_API */
#endif /* defined(USE_WOLFSSL_IO) || defined(HAVE_HTTP_CLIENT) */
#if defined(HAVE_HTTP_CLIENT)