Lines Matching defs: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.
396 * try the next server or retry the current server and increase the retry
397 * timeout if only one server is available.
419 LWIP_DEBUGF(SNTP_DEBUG_STATE, ("sntp_try_next_server: Sending request to server %"U16_F"\n",
421 /* new server: reset retry timeout */
423 /* instantly send a request to the next server */
428 /* no other valid server found */
433 /* Always retry on error if only one server is supported */
451 /* check server address and port */
468 /* Kiss-of-death packet. Use another server or increase UPDATE_DELAY. */
510 /* indicate that server responded */
530 /* Kiss-of-death packet. Use another server or increase UPDATE_DELAY. */
538 /** Actually send an sntp request to a server.
540 * @param server_addr resolved IP address of the SNTP server
552 LWIP_DEBUGF(SNTP_DEBUG_STATE, ("sntp_send_request: Sending request to server\n"));
563 /* set up receive timeout: try next server or retry on timeout */
567 /* save server address to verify it in sntp_recv */
581 * DNS found callback when using DNS names as server address.
595 /* DNS resolving failed -> try another server */
596 LWIP_DEBUGF(SNTP_DEBUG_WARN_STATE, ("sntp_dns_found: Failed to resolve server address resolved, trying next server\n"));
615 /* initialize SNTP server address */
624 LWIP_DEBUGF(SNTP_DEBUG_STATE, ("sntp_request: Waiting for server address to be resolved.\n"));
637 LWIP_DEBUGF(SNTP_DEBUG_TRACE, ("sntp_request: current server address is %s\n",
641 /* address conversion failed, try another server */
642 LWIP_DEBUGF(SNTP_DEBUG_WARN_STATE, ("sntp_request: Invalid server address, trying next server.\n"));
746 * Gets the server reachability shift register as described in RFC 5905.
748 * @param idx the index of the NTP server
762 * Config SNTP server handling by IP address, name, or DHCP; clear table
763 * @param set_servers_from_dhcp enable or disable getting server addresses from dhcp
780 * @param idx the index of the NTP server to set must be < SNTP_MAX_SERVERS
781 * @param server IP address of the NTP server to set
784 sntp_setserver(u8_t idx, const ip_addr_t *server)
788 if (server != NULL) {
789 sntp_servers[idx].addr = (*server);
803 * @param num the index of the NTP server to set must be < SNTP_MAX_SERVERS
804 * @param server IP address of the NTP server to set
807 dhcp_set_ntp_servers(u8_t num, const ip4_addr_t *server)
809 LWIP_DEBUGF(SNTP_DEBUG_TRACE, ("sntp: %s %u.%u.%u.%u as NTP server #%u via DHCP\n",
811 ip4_addr1(server), ip4_addr2(server), ip4_addr3(server), ip4_addr4(server), num));
816 ip_addr_copy_from_ip4(addr, server[i]);
830 * @param num the number of NTP server addresses to set must be < SNTP_MAX_SERVERS
831 * @param server array of IP address of the NTP servers to set
836 LWIP_DEBUGF(SNTP_DEBUG_TRACE, ("sntp: %s %u NTP server(s) via DHCPv6\n",
842 LWIP_DEBUGF(SNTP_DEBUG_TRACE, ("sntp: NTP server %u: %s\n",
857 * @param idx the index of the NTP server
858 * @return IP address of the indexed NTP server or "ip_addr_any" if the NTP
859 * server has not been configured by address (or at all).
874 * @param idx the index of the NTP server to set must be < SNTP_MAX_SERVERS
875 * @param server DNS name of the NTP server to set, to be resolved at contact time
878 sntp_setservername(u8_t idx, const char *server)
882 sntp_servers[idx].name = server;
889 * @param idx the index of the NTP server
890 * @return IP address of the indexed NTP server or NULL if the NTP
891 * server has not been configured by name (or at all)