diff --git a/src/platform/cc32xx/ConnectivityManagerImpl.cpp b/src/platform/cc32xx/ConnectivityManagerImpl.cpp index f1b6785bf78535..3571bca266f70c 100644 --- a/src/platform/cc32xx/ConnectivityManagerImpl.cpp +++ b/src/platform/cc32xx/ConnectivityManagerImpl.cpp @@ -19,6 +19,12 @@ #include #include +#include + +#if INET_CONFIG_ENABLE_TCP_ENDPOINT +#include +#endif + #if CHIP_DEVICE_CONFIG_ENABLE_CHIPOBLE #include #endif diff --git a/src/platform/cc32xx/ConnectivityManagerImpl.h b/src/platform/cc32xx/ConnectivityManagerImpl.h index 75d9866fbcb5af..bad7e4893c01f9 100644 --- a/src/platform/cc32xx/ConnectivityManagerImpl.h +++ b/src/platform/cc32xx/ConnectivityManagerImpl.h @@ -26,6 +26,11 @@ #include #include +#include + +#if INET_CONFIG_ENABLE_TCP_ENDPOINT +#include +#endif #include #if CHIP_DEVICE_CONFIG_ENABLE_CHIPOBLE #include @@ -50,6 +55,10 @@ namespace DeviceLayer { */ class ConnectivityManagerImpl final : public ConnectivityManager, public Internal::GenericConnectivityManagerImpl, + public Internal::GenericConnectivityManagerImpl_UDP, +#if INET_CONFIG_ENABLE_TCP_ENDPOINT + public Internal::GenericConnectivityManagerImpl_TCP, +#endif public Internal::GenericConnectivityManagerImpl_WiFi, #if CHIP_DEVICE_CONFIG_ENABLE_CHIPOBLE public Internal::GenericConnectivityManagerImpl_BLE,