Lines Matching full:server

67 /* Handle support for more than one server via SNTP_MAX_SERVERS */
245 /** The currently used server (initialized to 0) */
261 /** Saves the last server address to compare with response */
266 /** Saves the last timestamp sent (which is sent back by the server)
333 * Initialize request struct to be sent to server.
393 * try the next server or retry the current server and increase the retry
394 * timeout if only one server is available.
416 LWIP_DEBUGF(SNTP_DEBUG_STATE, ("sntp_try_next_server: Sending request to server %"U16_F"\n", in sntp_try_next_server()
418 /* new server: reset retry timeout */ in sntp_try_next_server()
420 /* instantly send a request to the next server */ in sntp_try_next_server()
425 /* no other valid server found */ in sntp_try_next_server()
430 /* Always retry on error if only one server is supported */
448 /* check server address and port */ in sntp_recv()
465 /* Kiss-of-death packet. Use another server or increase UPDATE_DELAY. */ in sntp_recv()
507 /* indicate that server responded */ in sntp_recv()
527 /* Kiss-of-death packet. Use another server or increase UPDATE_DELAY. */ in sntp_recv()
535 /** Actually send an sntp request to a server.
537 * @param server_addr resolved IP address of the SNTP server
549 LWIP_DEBUGF(SNTP_DEBUG_STATE, ("sntp_send_request: Sending request to server\n")); in sntp_send_request()
560 /* set up receive timeout: try next server or retry on timeout */ in sntp_send_request()
563 /* save server address to verify it in sntp_recv */ in sntp_send_request()
576 * DNS found callback when using DNS names as server address.
586 LWIP_DEBUGF(SNTP_DEBUG_STATE, ("sntp_dns_found: Server address resolved, sending request\n")); in sntp_dns_found()
590 /* DNS resolving failed -> try another server */ in sntp_dns_found()
591 …_DEBUG_WARN_STATE, ("sntp_dns_found: Failed to resolve server address resolved, trying next server in sntp_dns_found()
610 /* initialize SNTP server address */ in sntp_request()
619 LWIP_DEBUGF(SNTP_DEBUG_STATE, ("sntp_request: Waiting for server address to be resolved.\n")); in sntp_request()
632 LWIP_DEBUGF(SNTP_DEBUG_TRACE, ("sntp_request: current server address is %s\n", in sntp_request()
636 /* address conversion failed, try another server */ in sntp_request()
637 …LWIP_DEBUGF(SNTP_DEBUG_WARN_STATE, ("sntp_request: Invalid server address, trying next server.\n")… in sntp_request()
739 * Gets the server reachability shift register as described in RFC 5905.
741 * @param idx the index of the NTP server
755 * Config SNTP server handling by IP address, name, or DHCP; clear table
756 * @param set_servers_from_dhcp enable or disable getting server addresses from dhcp
773 * @param idx the index of the NTP server to set must be < SNTP_MAX_SERVERS
774 * @param server IP address of the NTP server to set
777 sntp_setserver(u8_t idx, const ip_addr_t *server) in sntp_setserver() argument
781 if (server != NULL) { in sntp_setserver()
782 sntp_servers[idx].addr = (*server); in sntp_setserver()
796 * @param num the index of the NTP server to set must be < SNTP_MAX_SERVERS
797 * @param server IP address of the NTP server to set
800 dhcp_set_ntp_servers(u8_t num, const ip4_addr_t *server) in dhcp_set_ntp_servers() argument
802 LWIP_DEBUGF(SNTP_DEBUG_TRACE, ("sntp: %s %u.%u.%u.%u as NTP server #%u via DHCP\n", in dhcp_set_ntp_servers()
804 … ip4_addr1(server), ip4_addr2(server), ip4_addr3(server), ip4_addr4(server), num)); in dhcp_set_ntp_servers()
809 ip_addr_copy_from_ip4(addr, server[i]); in dhcp_set_ntp_servers()
823 * @param idx the index of the NTP server
824 * @return IP address of the indexed NTP server or "ip_addr_any" if the NTP
825 * server has not been configured by address (or at all).
840 * @param idx the index of the NTP server to set must be < SNTP_MAX_SERVERS
841 * @param server DNS name of the NTP server to set, to be resolved at contact time
844 sntp_setservername(u8_t idx, const char *server) in sntp_setservername() argument
848 sntp_servers[idx].name = server; in sntp_setservername()
855 * @param idx the index of the NTP server
856 * @return IP address of the indexed NTP server or NULL if the NTP
857 * server has not been configured by name (or at all)