diff --git a/esphome/core/application.h b/esphome/core/application.h index fdc7f02796f..6909eec64a6 100644 --- a/esphome/core/application.h +++ b/esphome/core/application.h @@ -26,12 +26,8 @@ // Inline function drain_wake_notifications_() needs lwip socket functions #ifdef USE_SOCKET_IMPL_LWIP_SOCKETS #include -#elif defined(USE_SOCKET_IMPL_BSD_SOCKETS) -#ifdef USE_ESP32 +#elif defined(USE_SOCKET_IMPL_BSD_SOCKETS) && defined(USE_ESP32) #include -#else -// True BSD sockets already included via sys/select.h -#endif #endif #endif // USE_WAKE_LOOP_THREADSAFE #endif // USE_SOCKET_SELECT_SUPPORT