diff --git a/main/wifi/wifi_manager.c b/main/wifi/wifi_manager.c index 4465fc3..7f5c063 100644 --- a/main/wifi/wifi_manager.c +++ b/main/wifi/wifi_manager.c @@ -195,9 +195,9 @@ esp_err_t wifi_manager_start_ap(void) // AP-IP konfigurieren esp_netif_ip_info_t ip_info; - esp_ip4addr_aton("192.168.4.1", &ip_info.ip); - esp_ip4addr_aton("192.168.4.1", &ip_info.gw); - esp_ip4addr_aton("255.255.255.0", &ip_info.netmask); + ip_info.ip.addr = esp_ip4addr_aton("192.168.4.1"); + ip_info.gw.addr = esp_ip4addr_aton("192.168.4.1"); + ip_info.netmask.addr = esp_ip4addr_aton("255.255.255.0"); esp_netif_dhcps_stop(s_netif_ap); esp_netif_set_ip_info(s_netif_ap, &ip_info); @@ -254,16 +254,16 @@ esp_err_t wifi_manager_connect(const wifi_config_data_t* config) esp_netif_ip_info_t ip_info; memset(&ip_info, 0, sizeof(ip_info)); - esp_ip4addr_aton(config->static_ip, &ip_info.ip); - esp_ip4addr_aton(config->gateway, &ip_info.gw); - esp_ip4addr_aton(config->netmask, &ip_info.netmask); + ip_info.ip.addr = esp_ip4addr_aton(config->static_ip); + ip_info.gw.addr = esp_ip4addr_aton(config->gateway); + ip_info.netmask.addr = esp_ip4addr_aton(config->netmask); esp_netif_set_ip_info(s_netif_sta, &ip_info); // DNS konfigurieren wenn vorhanden if (strlen(config->dns) > 0) { esp_netif_dns_info_t dns; - esp_ip4addr_aton(config->dns, &dns.ip.u_addr.ip4); + dns.ip.u_addr.ip4.addr = esp_ip4addr_aton(config->dns); dns.ip.type = ESP_IPADDR_TYPE_V4; esp_netif_set_dns_info(s_netif_sta, ESP_NETIF_DNS_MAIN, &dns); }