diff --git a/components/lwip/include/apps/sntp/sntp.h b/components/lwip/include/apps/sntp/sntp.h index 418d3c70ed..a94981b5d9 100644 --- a/components/lwip/include/apps/sntp/sntp.h +++ b/components/lwip/include/apps/sntp/sntp.h @@ -15,6 +15,10 @@ #ifndef __SNTP_H__ #define __SNTP_H__ +#ifdef __cplusplus +extern "C" { +#endif + /* * The time update takes place in the sntp_sync_time() function. * The user has the ability to redefine this function in order @@ -116,4 +120,8 @@ void sntp_set_sync_status(sntp_sync_status_t sync_status); */ void sntp_set_time_sync_notification_cb(sntp_sync_time_cb_t callback); +#ifdef __cplusplus +} +#endif + #endif // __SNTP_H__