SummerGift
7fc26a8486
add MEMP_NUM_NETCONN option for lwip 1.4.1
2017-12-11 15:52:11 +08:00
bernard
8013d5f768
[lwIP] add lock for init_done callback.
2017-11-15 11:18:56 +08:00
Bernard Xiong
543a83eb01
Update sockets.c
2017-11-13 21:12:48 +08:00
SummerGift
7a19d911e9
add lwip_tryget_socket
2017-11-13 19:06:20 +08:00
bernard
28433d9d54
[lwIP] Fix the compiling warning for lwip-1.4.1
2017-11-03 21:08:31 +08:00
bernard
6d9fcd04d2
[Kernel] Change the order of initialization.
...
1. Remove INIT_FS_EXPORT and change INIT_DEVICE_EXPORT as the first item
in the initalization thread.
2. Move the eth_system_device_init into INIT_PREV_EXPORT item.
2017-11-03 11:44:37 +08:00
Bernard Xiong
6cdaa43747
[lwIP] use timeval in libc when minilibc is used
2017-11-01 13:37:40 +08:00
ArdaFu
384b6c738a
[net][lwip] Add missing reference file for LWIP 1.4.1
2017-10-27 09:44:38 +08:00
bernard
1f76e1b8ec
[lwIP] Use RT_LWIP_IPADDR/GWADDR/MSKADDR
...
Use RT_LWIP_IPADDR/GWADDR/MSKADDR to replace old options:
RT_LWIP_GWADDR0/1/2/3 etc.
2017-10-25 17:37:59 +08:00
bernard
a8e0711a6b
[lwIP] Remove RT_LWIP_USING_RT_MEM
...
1. Remove RT_LWIP_USING_RT_MEM option;
2. Add waitqueue patch for lwIP 2.0.2;
2017-10-15 23:00:21 +08:00
ruiqian
8c52d5fdf2
Update ethernetif.c
2017-05-15 13:18:41 +08:00
Urey
8979d70a69
Update ethernetif.c
...
if device->eth_rx is NULL ,rx thread will hard fault...
2016-09-23 17:00:31 +08:00
Bernard Xiong
c5bf3fa2d1
[lwIP] remove compiling warning.
2016-05-29 11:36:20 +08:00
Bernard Xiong
9f08d09ae1
[lwIP] merge TCP_OVERSIZE code.
2016-05-20 14:19:50 +08:00
Bernard Xiong
050da8a60d
[lwIP] Chang the default options in lwIP.
...
committed by FH.
2016-05-20 12:27:29 +08:00
Bernard Xiong
36edc2c441
[lwIP] Add EAPOL type packet.
2016-05-20 12:23:19 +08:00
Bernard Xiong
64feef0dde
[LIBC] mv pthreads/libdl to libc and rename dfs_lwip to dfs_net
2016-05-10 09:22:01 +08:00
aozima
8131ea9c30
fixed Lwip bug: Assert on TCP netconn_write with sndtimeout set
...
ref: http://savannah.nongnu.org/bugs/?38219
2016-03-02 20:41:14 +08:00
Bernard Xiong
6809547491
[lwIP] Add ETHIF_LINK_AUTOUP/PHYUP flag to ethernet interface
2015-10-15 23:10:59 +08:00
Bernard Xiong
6ee8244a19
[lwIP] export more symbols
2015-09-02 11:23:23 +08:00
Bernard Xiong
2ad2acf577
[net] Fix the options setting issue in lwIP 1.4.1.
2015-08-03 16:17:06 +08:00
Bernard Xiong
59da84d85a
[lwIP] Remove some default setting; User can re-define these settings or use the default setting in lwip opts.h file
2015-05-07 01:16:49 +00:00
Bernard Xiong
dcc6e39816
[lwIP] Use lock scheduler instead of disable interrupt for lwIP porting.
2015-05-04 20:37:41 +08:00
Bernard Xiong
854d8866d3
[DFS] fix the compiling issue under Keil MDK.
2015-05-02 22:53:08 +08:00
Bernard Xiong
8dfc80b4a2
[DFS] Add lwIP file system interface for DFS
2015-05-01 08:19:52 +00:00
bernard
3e31d349ea
[lwIP] fix the pbuf q=NULL issue in ip_nat_input.
2015-01-31 20:44:53 +08:00
Bernard Xiong
627d025cda
[lwIP] Modify the ip.c to support NAT
2015-01-29 09:48:48 +00:00
Bernard Xiong
068e2f95a1
[lwIP] remove IP_INPUT_HOOK
2015-01-29 15:01:26 +08:00
Bernard Xiong
15231efaff
[lwIP] Add IPv4 input hook
2015-01-26 06:35:08 +00:00
root
0ddc739a18
add some comments of lwip porting
2014-07-10 23:18:03 -08:00
bernard
b0c94dc4d9
[lwIP] Fix the usage issue of NETIF_LINK_CALLBACK.
2014-06-27 14:49:51 +08:00
bernard
7dbb4dc939
[lwIP] Add LWIP_NO_RX_THREAD/LWIP_NO_TX_THREAD options for lwIP.
2014-06-26 15:55:45 +08:00
Bernard Xiong
d10444337b
[lwIP] code cleanup
2014-06-24 15:14:39 +08:00
Bernard Xiong
bf733ae2aa
[LwIP] Fix the MEMP_NUM_TCP_SEG issue.
2014-06-24 14:49:33 +08:00
bernard
31446eab4c
[Kernel] application module can support arguments
2014-01-11 16:33:31 +08:00
bernard
3142811644
[lwIP] Add more RT-Thread options into lwIP
2014-01-04 07:55:25 +08:00
Bernard Xiong
1dd7e05336
fix lwip 1.4.1 compiling error when enable component init
2013-06-30 22:50:33 +08:00
Bernard Xiong
1172b47d1e
add sys_now() function porting
2013-06-30 22:37:05 +08:00
Bernard Xiong
98c8a23e94
Add component initialization.
2013-06-23 07:48:42 +08:00
Bernard Xiong
86fc696957
add the first porting for lwip 1.4.1
2013-03-25 04:40:09 -04:00
Bernard Xiong
1eb6e23c43
add lwip 1.4.1 source code
2013-01-09 00:13:42 -08:00