Merge branch 'fix/esp_netif_ppp_nullptr_check_v5.3' into 'release/v5.3'

fix(esp_netif): Prevent null deref when checking netif type (v5.3)

See merge request espressif/esp-idf!35671
This commit is contained in:
David Čermák
2025-01-14 16:42:45 +08:00

View File

@@ -71,7 +71,7 @@
* @brief macros to check netif related data to evaluate interface type
*/
#if CONFIG_PPP_SUPPORT
#define _IS_NETIF_ANY_POINT2POINT_TYPE(netif) (netif->related_data && netif->related_data->is_point2point)
#define _IS_NETIF_ANY_POINT2POINT_TYPE(netif) (netif && netif->related_data && netif->related_data->is_point2point)
#else
#define _IS_NETIF_ANY_POINT2POINT_TYPE(netif) false
#endif