void ntp_init() { #ifdef DNS_SUPPORT uip_ipaddr_t *ipaddr; if (!(ipaddr = resolv_lookup(NTP_SERVER))) resolv_query(NTP_SERVER, ntp_dns_query_cb); else ntp_conf(ipaddr); #else /* ! DNS_SUPPORT */ uip_ipaddr_t ip; set_NTP_SERVER_IP(&ip); ntp_conf(&ip); #endif }
void ntp_init() { #ifdef DNS_SUPPORT ntp_tries = 0; // reset try counter uip_ipaddr_t *ipaddr; if (ntp_conn != NULL || !(ipaddr = resolv_lookup(NTP_SERVER))) resolv_query(NTP_SERVER, ntp_dns_query_cb); else ntp_conf(ipaddr); #else /* ! DNS_SUPPORT */ uip_ipaddr_t ip; set_NTP_SERVER_IP(&ip); ntp_conf(&ip); #endif }