lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-users] autoip_remove_struct()


From: address@hidden
Subject: Re: [lwip-users] autoip_remove_struct()
Date: Thu, 21 Nov 2019 22:20:14 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1

Am 20.11.2019 um 09:41 schrieb Dirk Ziegelmeier:
no

I've just pushed a fix.

Regards,
Simon


Ciao
Dirk


On Wed, Nov 20, 2019 at 9:41 AM Amena El Homsi <address@hidden
<mailto:address@hidden>> wrote:

    Thanks.. Is there a new lwip version that fixes this bug?

    On Wed, Nov 20, 2019 at 10:33 AM Dirk Ziegelmeier
    <address@hidden <mailto:address@hidden>> 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
        <address@hidden <mailto:address@hidden>> 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
            address@hidden <mailto:address@hidden>
            https://lists.nongnu.org/mailman/listinfo/lwip-users

        _______________________________________________
        lwip-users mailing list
        address@hidden <mailto:address@hidden>
        https://lists.nongnu.org/mailman/listinfo/lwip-users



    --

    Amena El-Homsi
    Computer & Communication Engineer
    Dipl. Eng,  M.S.
    _______________________________________________
    lwip-users mailing list
    address@hidden <mailto:address@hidden>
    https://lists.nongnu.org/mailman/listinfo/lwip-users


_______________________________________________
lwip-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/lwip-users





reply via email to

[Prev in Thread] Current Thread [Next in Thread]