]> granicus.if.org Git - esp-idf/commitdiff
Zero static IP address can also be set
authorXiaXiaotian <xiaxiaotian@espressif.com>
Thu, 10 Aug 2017 11:43:26 +0000 (19:43 +0800)
committerXiaXiaotian <xiaxiaotian@espressif.com>
Thu, 10 Aug 2017 11:43:26 +0000 (19:43 +0800)
components/tcpip_adapter/tcpip_adapter_lwip.c

index 37be2bd44c278b3853bafaee8683f16b008c4a7f..8af597787066164fd6c9803643b70af43079ed15 100644 (file)
@@ -337,8 +337,7 @@ esp_err_t tcpip_adapter_set_ip_info(tcpip_adapter_if_t tcpip_if, tcpip_adapter_i
 
     TCPIP_ADAPTER_IPC_CALL(tcpip_if, 0, ip_info, 0, tcpip_adapter_set_ip_info_api);
 
-    if (tcpip_if >= TCPIP_ADAPTER_IF_MAX || ip_info == NULL ||
-            ip4_addr_isany_val(ip_info->ip) || ip4_addr_isany_val(ip_info->netmask)) {
+    if (tcpip_if >= TCPIP_ADAPTER_IF_MAX || ip_info == NULL) {
         return ESP_ERR_TCPIP_ADAPTER_INVALID_PARAMS;
     }