mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
lwip: remove netif_reg_addr_change_cb
This commit is contained in:
parent
507472343d
commit
ef23607a67
@ -315,14 +315,6 @@ netif_add(struct netif *netif,
|
|||||||
return netif;
|
return netif;
|
||||||
}
|
}
|
||||||
|
|
||||||
typedef int (*netif_addr_change_cb_t)(struct netif *netif);
|
|
||||||
static netif_addr_change_cb_t g_netif_addr_change_cb = NULL;
|
|
||||||
|
|
||||||
void netif_reg_addr_change_cb(void *cb)
|
|
||||||
{
|
|
||||||
g_netif_addr_change_cb = (netif_addr_change_cb_t)cb;
|
|
||||||
}
|
|
||||||
|
|
||||||
#if LWIP_IPV4
|
#if LWIP_IPV4
|
||||||
/**
|
/**
|
||||||
* Change IP address configuration for a network interface (including netmask
|
* Change IP address configuration for a network interface (including netmask
|
||||||
@ -341,9 +333,6 @@ netif_set_addr(struct netif *netif, const ip4_addr_t *ipaddr, const ip4_addr_t *
|
|||||||
netif_set_gw(netif, gw);
|
netif_set_gw(netif, gw);
|
||||||
/* set ipaddr last to ensure netmask/gw have been set when status callback is called */
|
/* set ipaddr last to ensure netmask/gw have been set when status callback is called */
|
||||||
netif_set_ipaddr(netif, ipaddr);
|
netif_set_ipaddr(netif, ipaddr);
|
||||||
if (g_netif_addr_change_cb){
|
|
||||||
g_netif_addr_change_cb(netif);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* LWIP_IPV4*/
|
#endif /* LWIP_IPV4*/
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
// See the License for the specific language governing permissions and
|
// See the License for the specific language governing permissions and
|
||||||
// limitations under the License.
|
// limitations under the License.
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
@ -53,8 +54,6 @@ void tcpip_adapter_init(void)
|
|||||||
IP4_ADDR(&esp_ip[TCPIP_ADAPTER_IF_AP].gw, 192, 168 , 4, 1);
|
IP4_ADDR(&esp_ip[TCPIP_ADAPTER_IF_AP].gw, 192, 168 , 4, 1);
|
||||||
IP4_ADDR(&esp_ip[TCPIP_ADAPTER_IF_AP].netmask, 255, 255 , 255, 0);
|
IP4_ADDR(&esp_ip[TCPIP_ADAPTER_IF_AP].netmask, 255, 255 , 255, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
netif_reg_addr_change_cb(tcpip_adapter_addr_change_cb);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
esp_err_t tcpip_adapter_start(tcpip_adapter_if_t tcpip_if, uint8_t *mac, struct ip_info *info)
|
esp_err_t tcpip_adapter_start(tcpip_adapter_if_t tcpip_if, uint8_t *mac, struct ip_info *info)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user