Unverified Commit 9275dbff authored by vortigont's avatar vortigont Committed by GitHub

WiFiGeneric: remove deprecated tcpip_adapter calls (#7577)

replaced old tcp function call with ESP-NETIF API
parent 165d6247
...@@ -188,18 +188,20 @@ esp_err_t set_esp_interface_ip(esp_interface_t interface, IPAddress local_ip=IPA ...@@ -188,18 +188,20 @@ esp_err_t set_esp_interface_ip(esp_interface_t interface, IPAddress local_ip=IPA
lease.start_ip.addr = _byte_swap32(lease.start_ip.addr); lease.start_ip.addr = _byte_swap32(lease.start_ip.addr);
lease.end_ip.addr = _byte_swap32(lease.end_ip.addr); lease.end_ip.addr = _byte_swap32(lease.end_ip.addr);
log_v("DHCP Server Range: %s to %s", IPAddress(lease.start_ip.addr).toString().c_str(), IPAddress(lease.end_ip.addr).toString().c_str()); log_v("DHCP Server Range: %s to %s", IPAddress(lease.start_ip.addr).toString().c_str(), IPAddress(lease.end_ip.addr).toString().c_str());
err = tcpip_adapter_dhcps_option( err = esp_netif_dhcps_option(
(tcpip_adapter_dhcp_option_mode_t)TCPIP_ADAPTER_OP_SET, esp_netif,
(tcpip_adapter_dhcp_option_id_t)ESP_NETIF_SUBNET_MASK, ESP_NETIF_OP_SET,
ESP_NETIF_SUBNET_MASK,
(void*)&info.netmask.addr, sizeof(info.netmask.addr) (void*)&info.netmask.addr, sizeof(info.netmask.addr)
); );
if(err){ if(err){
log_e("DHCPS Set Netmask Failed! 0x%04x", err); log_e("DHCPS Set Netmask Failed! 0x%04x", err);
return err; return err;
} }
err = tcpip_adapter_dhcps_option( err = esp_netif_dhcps_option(
(tcpip_adapter_dhcp_option_mode_t)TCPIP_ADAPTER_OP_SET, esp_netif,
(tcpip_adapter_dhcp_option_id_t)REQUESTED_IP_ADDRESS, ESP_NETIF_OP_SET,
ESP_NETIF_REQUESTED_IP_ADDRESS,
(void*)&lease, sizeof(dhcps_lease_t) (void*)&lease, sizeof(dhcps_lease_t)
); );
if(err){ if(err){
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment