diff --git a/src/apps/sntp/sntp.c b/src/apps/sntp/sntp.c index ae3f6de3..4578162d 100644 --- a/src/apps/sntp/sntp.c +++ b/src/apps/sntp/sntp.c @@ -583,6 +583,15 @@ sntp_setoperatingmode(u8_t operating_mode) sntp_opmode = operating_mode; } +/** + * Gets the operating mode. + */ +u8_t +sntp_getoperatingmode(void) +{ + return sntp_opmode; +} + #if SNTP_GET_SERVERS_FROM_DHCP /** * Config SNTP server handling by IP address, name, or DHCP; clear table diff --git a/src/include/lwip/apps/sntp.h b/src/include/lwip/apps/sntp.h index 17891d96..518937cf 100644 --- a/src/include/lwip/apps/sntp.h +++ b/src/include/lwip/apps/sntp.h @@ -44,6 +44,7 @@ extern "C" { #define SNTP_OPMODE_POLL 0 #define SNTP_OPMODE_LISTENONLY 1 void sntp_setoperatingmode(u8_t operating_mode); +u8_t sntp_getoperatingmode(void); void sntp_init(void); void sntp_stop(void);