From d70d9bf8660827e2919d5fc9c9469532196225e1 Mon Sep 17 00:00:00 2001 From: Dirk Ziegelmeier Date: Wed, 30 Mar 2016 11:20:16 +0200 Subject: [PATCH] SNTP: Add function to get SNTP enabled state --- src/apps/sntp/sntp.c | 8 ++++++++ src/include/lwip/apps/sntp.h | 1 + 2 files changed, 9 insertions(+) diff --git a/src/apps/sntp/sntp.c b/src/apps/sntp/sntp.c index 395c96ed..3031b5be 100644 --- a/src/apps/sntp/sntp.c +++ b/src/apps/sntp/sntp.c @@ -571,6 +571,14 @@ sntp_stop(void) } } +/** + * Get enabled state. + */ +u8_t sntp_enabled(void) +{ + return (sntp_pcb != NULL)? 1 : 0; +} + /** * Sets the operating mode. * @param operating_mode one of the available operating modes diff --git a/src/include/lwip/apps/sntp.h b/src/include/lwip/apps/sntp.h index 518937cf..fc5b431f 100644 --- a/src/include/lwip/apps/sntp.h +++ b/src/include/lwip/apps/sntp.h @@ -48,6 +48,7 @@ u8_t sntp_getoperatingmode(void); void sntp_init(void); void sntp_stop(void); +u8_t sntp_enabled(void); void sntp_setserver(u8_t idx, const ip_addr_t *addr); ip_addr_t sntp_getserver(u8_t idx);