Thanks.. Is there a new lwip version that fixes this bug? On Wed, Nov 20, 2019 at 10:33 AM Dirk Ziegelmeier <d...@ziegelmeier.net> wrote:
> thats a bug, a correct function would be > > /** > * @ingroup autoip > * Remove a struct autoip previously set to the netif using > autoip_set_struct() > * > * @param netif the netif for which to set the struct autoip > */ > void > autoip_remove_struct(struct netif *netif) > { > LWIP_ASSERT_CORE_LOCKED(); > LWIP_ASSERT("netif != NULL", netif != NULL); > LWIP_ASSERT("netif has no struct autoip set", > netif_autoip_data(netif) != NULL); > > netif_set_client_data(netif, LWIP_NETIF_CLIENT_DATA_INDEX_AUTOIP, NULL); > } > > > Ciao > Dirk > > > On Wed, Nov 20, 2019 at 9:26 AM Amena El Homsi <amena.elho...@gmail.com> > wrote: > >> Hello, >> >> I set autoip struct using autoip_set_struct(). However, when I call >> autoip_remove_struct() I got a compilation error: >> error: no member named 'autoip' in 'struct netif' >> >> Why dhcp_remove_struct() is expanded to: netif_set_client_data(netif, >> LWIP_NETIF_CLIENT_DATA_INDEX_DHCP, NULL) >> and autoip_remove_struct is expanded to: do { (netif)->autoip = NULL; } >> while (0) >> ? >> >> -- >> >> Amena El-Homsi >> Computer & Communication Engineer >> Dipl. Eng, M.S. >> _______________________________________________ >> lwip-users mailing list >> lwip-users@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/lwip-users > > _______________________________________________ > lwip-users mailing list > lwip-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/lwip-users -- Amena El-Homsi Computer & Communication Engineer Dipl. Eng, M.S.
_______________________________________________ lwip-users mailing list lwip-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/lwip-users