Lines Matching refs:config
47 esp_sntp_config_t * config = ctx; in sntp_init_api() local
48 …ESP_GOTO_ON_FALSE(config->num_of_servers <= SNTP_MAX_SERVERS, ESP_ERR_INVALID_ARG, err, TAG, "Trie… in sntp_init_api()
53 for (int i = 0; i < config->num_of_servers; ++i) { in sntp_init_api()
54 sntp_setservername(i, config->servers[i]); in sntp_init_api()
57 if (config->server_from_dhcp) { in sntp_init_api()
65 if (config->smooth_sync) { in sntp_init_api()
69 if (config->start) { in sntp_init_api()
91 esp_err_t esp_netif_sntp_init(const esp_sntp_config_t * config) in esp_netif_sntp_init() argument
95 … (config->renew_servers_after_new_IP ? config->num_of_servers * sizeof(char*) : 0)); in esp_netif_sntp_init()
97 if (config->wait_for_sync) { in esp_netif_sntp_init()
101 if (config->renew_servers_after_new_IP && config->num_of_servers > 0) { in esp_netif_sntp_init()
102 s_storage->num_of_servers = config->num_of_servers; in esp_netif_sntp_init()
103 s_storage->index_of_first_server = config->index_of_first_server; in esp_netif_sntp_init()
105 for (int i = 0; i < config->num_of_servers; ++i) { in esp_netif_sntp_init()
106 s_storage->servers[i] = strdup(config->servers[i]); in esp_netif_sntp_init()
109 …ESP_GOTO_ON_ERROR(esp_event_handler_register(IP_EVENT, config->ip_event_to_renew, esp_netif_sntp_r… in esp_netif_sntp_init()
111 s_storage->ip_event_to_renew = config->ip_event_to_renew; in esp_netif_sntp_init()
114 if (config->sync_cb) { in esp_netif_sntp_init()
115 s_storage->sync_cb = config->sync_cb; in esp_netif_sntp_init()
118 …ESP_GOTO_ON_ERROR(esp_netif_tcpip_exec(sntp_init_api, (void*)config), err, TAG, "Failed initialize… in esp_netif_sntp_init()