mbed-os/features/FEATURE_LWIP/lwip-interface
Mika Leppänen b7e8400c2c Added non-blocking DNS functionality to network interface
- Added non-blocking DNS interface to network interface and
  network stack.
- Added caching of DNS replies.
- Added a network stack function to get DNS addresses from stack.
- Added call and call_in hooks to onboard network stack to
  allow calling functions from onboard stack context.
- Added support to call and call_in functions to LWIP and
  Nanostack.
- Disabled LWIP DNS translator with the exception of DNS
  address storage used in DNS address get.
2018-05-23 12:24:10 +03:00
..
lwip Added non-blocking DNS functionality to network interface 2018-05-23 12:24:10 +03:00
lwip-eth [M487/NUC472] Support DHCP & TCP sample, also remove legacy emac 2018-05-23 12:24:09 +03:00
lwip-sys Added non-blocking DNS functionality to network interface 2018-05-23 12:24:10 +03:00
.mbedignore Tell mbed build to ignore old lwIP+EMAC drivers 2018-05-23 12:23:58 +03:00
CONTRIBUTING.md Added contributing document. 2017-08-03 11:49:44 +03:00
LWIPInterface.cpp Created memory manager class to netsocket and updated lwip to use it 2018-05-23 12:24:00 +03:00
LWIPInterfaceEMAC.cpp Created memory manager class to netsocket and updated lwip to use it 2018-05-23 12:24:00 +03:00
LWIPMemoryManager.cpp Added preferred alignment to emac and copy to/from to memory manager 2018-05-23 12:24:01 +03:00
LWIPMemoryManager.h Added preferred alignment to emac and copy to/from to memory manager 2018-05-23 12:24:01 +03:00
LWIPStack.cpp Added non-blocking DNS functionality to network interface 2018-05-23 12:24:10 +03:00
LWIPStack.h Added non-blocking DNS functionality to network interface 2018-05-23 12:24:10 +03:00
lwip_tools.cpp Added non-blocking DNS functionality to network interface 2018-05-23 12:24:10 +03:00
lwipopts.h Added non-blocking DNS functionality to network interface 2018-05-23 12:24:10 +03:00
mbed_lib.json Tell mbed build to ignore old lwIP+EMAC drivers 2018-05-23 12:23:58 +03:00
ppp_lwip.cpp Networking update: general refactoring, unifying EMAC 2018-05-22 11:44:45 +03:00
ppp_lwip.h Networking update: general refactoring, unifying EMAC 2018-05-22 11:44:45 +03:00