diff options
-rw-r--r-- | lwip/lwip-util.c | 4 | ||||
-rw-r--r-- | lwip/port/netif/ifcommon.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/lwip/lwip-util.c b/lwip/lwip-util.c index 57a94d52..69991b4c 100644 --- a/lwip/lwip-util.c +++ b/lwip/lwip-util.c @@ -181,7 +181,7 @@ init_ifs (void *arg) /* * Create a new interface and configre IPv4. * - * Fifth parameter (in->name) is a hook. + * Fifth parameter (ifc) is a hook. */ err = netifapi_netif_add (netif, &in->address, &in->netmask, &in->gateway, &ifc, if_init, @@ -189,7 +189,7 @@ init_ifs (void *arg) if (err) { /* The interface failed to init */ - if (netif->state != in->dev_name) + if (netif->state != &ifc) /* It failed after setting the control block, must free it */ mem_free (netif->state); free (netif); diff --git a/lwip/port/netif/ifcommon.c b/lwip/port/netif/ifcommon.c index 11ede76d..c6179683 100644 --- a/lwip/port/netif/ifcommon.c +++ b/lwip/port/netif/ifcommon.c @@ -75,7 +75,7 @@ if_init (struct netif * netif) { struct ifcommon *ifc = netif_get_state (netif); - if (netif == NULL) + if (ifc == NULL) /* The user provided no interface */ return -1; @@ -89,7 +89,7 @@ if_terminate (struct netif * netif) error_t err; struct ifcommon *ifc = netif_get_state (netif); - if (netif == NULL) + if (ifc == NULL) /* The user provided no interface */ return -1; |