diff --git a/src/apps/sntp/sntp.c b/src/apps/sntp/sntp.c index 8040cd4b..1bb741e8 100644 --- a/src/apps/sntp/sntp.c +++ b/src/apps/sntp/sntp.c @@ -228,7 +228,7 @@ static struct udp_pcb *sntp_pcb; /** Names/Addresses of servers */ struct sntp_server { #if SNTP_SERVER_DNS - char *name; + const char *name; #endif /* SNTP_SERVER_DNS */ ip_addr_t addr; }; @@ -796,7 +796,7 @@ sntp_getserver(u8_t idx) * @param dnsserver DNS name of the NTP server to set, to be resolved at contact time */ void -sntp_setservername(u8_t idx, char *server) +sntp_setservername(u8_t idx, const char *server) { if (idx < SNTP_MAX_SERVERS) { sntp_servers[idx].name = server; @@ -810,7 +810,7 @@ sntp_setservername(u8_t idx, char *server) * @return IP address of the indexed NTP server or NULL if the NTP * server has not been configured by name (or at all) */ -char * +const char * sntp_getservername(u8_t idx) { if (idx < SNTP_MAX_SERVERS) { diff --git a/src/include/lwip/apps/sntp.h b/src/include/lwip/apps/sntp.h index 40df9cc5..bb44bc7f 100644 --- a/src/include/lwip/apps/sntp.h +++ b/src/include/lwip/apps/sntp.h @@ -59,8 +59,8 @@ void sntp_setserver(u8_t idx, const ip_addr_t *addr); const ip_addr_t* sntp_getserver(u8_t idx); #if SNTP_SERVER_DNS -void sntp_setservername(u8_t idx, char *server); -char *sntp_getservername(u8_t idx); +void sntp_setservername(u8_t idx, const char *server); +const char *sntp_getservername(u8_t idx); #endif /* SNTP_SERVER_DNS */ #if SNTP_GET_SERVERS_FROM_DHCP