Mika Leppänen
30b6d2304d
Set TCP socket created by accept to non-blocking mode
2017-02-21 14:31:10 +02:00
Mika Leppänen
93f02e4fed
Renamed filter constant
2017-02-21 14:30:45 +02:00
Mika Leppänen
46396da1cf
Added filter to send minus events to lwip adaptation
2017-02-13 09:50:38 +02:00
Anna Bridge
9e24117b68
Merge pull request #3403 from geky/lwip-fix-tcp-connect-error
...
lwip - Fixed error codes for failed TCP connect
2017-01-10 10:43:37 +00:00
Christopher Haster
6f375d20f8
lwip - Fixed missing dns servers after bringup with static ipv4 address
...
Generalized handling of dns servers when brought up with both ipv4 and
ipv6 addresses. Falls back to google dns servers if not dns server is
found through dhcp.
Also added support for the `add_dns_server` method to lwip to support
custom servers.
2017-01-04 12:12:16 -06:00
Christopher Haster
146577731e
lwip - Fixed lwip connected state after bringup with static ips
...
Thanks to @YixiaoLi for noting this was incorrect
2017-01-04 12:10:47 -06:00
Christopher Haster
9b2a02f9ec
lwip - Fixed error codes for failed TCP connect
...
condition posix error mbed error
good host, closed port ECONNREFUSED NSAPI_ERROR_NO_CONNECTION
bad host EHOSTUNREACH NSAPI_ERROR_NO_CONNECTION
bad network ENETUNREACH NSAPI_ERROR_NO_CONNECTION
2016-12-08 16:46:21 -06:00
Martin Kojtal
e261e30d05
Merge pull request #3193 from mikaleppanen/lwip_ipv6_eth_down_supp
...
Added clearing of ipv6 addresses to lwip bringdown function
2016-11-29 18:13:35 +01:00
Anna Bridge
405f8937a7
Merge pull request #3191 from tung7970/fix-mbedos
...
Fix lwip_mac_address buffer overflow and set_ip_bytes out of bound access
2016-11-10 17:05:38 +00:00
Mika Leppänen
4babe02b62
Added clearing of ipv6 addresses to lwip bringdown function
2016-11-10 09:07:35 +02:00
Tony Wu
d039d30abe
lwip - Fix lwip_mac_address buffer overflow
...
Sounds serious, but should be benign.
Signed-off-by: Tony Wu <tonywu@realtek.com>
2016-11-03 20:16:58 +08:00
Christopher Haster
78b9357c80
nsapi - Adopted standardized return types in lwip
2016-11-02 15:25:22 -05:00
Martin Kojtal
ba47aa546b
Merge pull request #2897 from geky/nsapi-consistent-unspec
...
nsapi - Standardize support of NSAPI_UNSPEC
2016-10-27 10:26:00 +02:00
Mika Leppänen
61c7f9821b
Corrected lwip TCP socket accept ipv6 address conversion
2016-10-17 15:30:09 +03:00
Christopher Haster
6d9ac9fa8f
lwip - Added support for NSAPI_UNSPEC to lwip
2016-10-05 12:48:15 -05:00
andreas.larsson
26eb5f19f2
Fixed mbed_lwip_get_netmask amd mbed_lwip_get_gateway
2016-10-04 16:40:15 +02:00
Bartek Szatkowski
1e7ba5fe79
Fix merge issues
2016-10-04 14:38:28 +01:00
Bartek Szatkowski
ae11b51b26
Split lwip initialisation and interface bringup
...
Split IP stack initialisation from mbed_lwip_bringup to mbed_lwip_init.
2016-10-04 14:32:44 +01:00
Bartek Szatkowski
98eb50f592
Refactor lwip_stack function names to include mbed prefix
...
Mbed function names, prefixed with lwip are confusing, as the name
suggest that they are part of lwip ip stack.
2016-10-04 14:22:24 +01:00
Bartek Szatkowski
d0be5733db
EMAC: Fix LWIP_IPV4 and DEVICE_EMAC flag usage
2016-10-03 17:46:39 +01:00
Christopher Haster
5cd2d7869e
Merge remote-tracking branch 'upstream/master' into feature_wifi_ublox_merge
2016-10-02 07:29:07 -05:00
Christopher Haster
ba99a1f31d
restructure - Restructured features/net directory
...
features/net/network-socket -> features/netsocket
features/net/FEATURE_IPV4 -> features/FEATURE_LWIP
features/net/nanostack-binaries -> features/nanostack
features/net/FEATURE_NANOSTACK -> features/nanostack/FEATURE_NANOSTACK
2016-09-30 19:18:09 -05:00