mbed-os/features/FEATURE_LWIP/lwip-interface/lwip-sys/arch
Mika Leppänen 1c01f5dda4 Corrected defects
- Changed call_in/call methods of the stack to callback provided by the stack
- Specified what are limitations for operations that are made in callback
- Added pure virtual class DNS that defines DNS operations
- Added cancel operation and unique ID to DNS request used in cancel
- Added DNS configuration options to netsocket/mbed_lib.json for retries,
  response wait time and cache size
- Changed host name to use dynamic memory in DNS query list and cache,
  set maximum length for the name to 255 bytes.
- Added mutex to asynchronous DNS
- Reworked retries: there is now total retry count and a server specific count
- Ignores invalid incoming UDP socket messages (DNS header is not valid), and retries DNS query
- Reworked DNS module asynchronous operation functions
- Corrected other review issues (nothrow new, missing free, missing mutex unlock etc.)
2018-05-23 12:24:10 +03:00
..
cc.h Update mbed OS to handle ARMC6 requirements 2017-09-11 13:20:32 -05:00
lwip_checksum.c restructure - Restructured features/net directory 2016-09-30 19:18:09 -05:00
lwip_memcpy.c restructure - Restructured features/net directory 2016-09-30 19:18:09 -05:00
lwip_sys_arch.c Corrected defects 2018-05-23 12:24:10 +03:00
perf.h restructure - Restructured features/net directory 2016-09-30 19:18:09 -05:00
sys_arch.h Corrected defects 2018-05-23 12:24:10 +03:00