lwip-users
[Top][All Lists]
Advanced

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

[lwip-users] DNS thread-safe functions


From: address@hidden
Subject: [lwip-users] DNS thread-safe functions
Date: Wed, 29 Jan 2020 16:37:37 +0100 (CET)

Dear all,

I would like to ask some questions about the thread-safe functions.

According the http://www.nongnu.org/lwip/2_0_x/pitfalls.html page, in the OS mode, all the callback-style APIs function must only be called from the TCPIP thread.
In the OS mode, the functions belongs to NETIF, DHCP, DNS, … modules require corresponding thread-safe functions to be used from threads different from TCPIP thread.
For example instead of calling directly the netif_set_up function it’s necessary use the netifapi_netif_set_up function, or instead of calling directly the dhcp_start function it’s necessary use the netifapi_dhcp_start function.

I am looking for the thread-safe function corresponding to the dns_setserver function. I am using LwIP 2.1.2, but I don’t find it.

At this point I would know if there is a thread-safe function corresponding to the dns_setserver or if I should build a similar function myself. In this last case, which function could I take as a model?.

Thanks in advance for your attention and for your suggestions.
Regards



reply via email to

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