goldsimon
|
1ed34774c8
|
tcp.h, opt.h, api.h, api_msg.h, tcp.c, tcp_in.c, api_lib.c, api_msg.c, sockets.c, init.c: task #7252: Implement TCP listen backlog: Warning: raw API applications have to call 'tcp_accepted(pcb)' in their accept callback to keep accepting new connections.
|
2007-12-21 16:47:56 +00:00 |
|
jgrubb
|
ce7c311ecf
|
Add two more sanity checks on memory settings
|
2007-11-28 00:11:05 +00:00 |
|
fbernon
|
32c6893081
|
Minor changes (typo and wrong defines names in sanity checks)
|
2007-11-22 10:17:16 +00:00 |
|
fbernon
|
8c0e6de00a
|
fix DNS problem with pbuf chain.
|
2007-11-18 20:54:44 +00:00 |
|
fbernon
|
edc46281a4
|
Minor changes on DNS client.
|
2007-11-18 14:19:27 +00:00 |
|
fbernon
|
0c0e8d6544
|
opt.h, init.c, tcpip.c, dhcp.c, dns.h, dns.c: add DNS client for simple name requests with RAW api interface. Initialization is done in lwip_init() with build time options. DNS timer is added in tcpip_thread context. DHCP can set DNS server ip addresses when options are received. You need to set LWIP_DNS=1 in your lwipopts.h file (LWIP_DNS=0 in opt.h). DNS_DEBUG can be set to get some traces with LWIP_DEBUGF. Sanity check have been added. There is a "todo" list with points to improve.
|
2007-11-14 23:27:13 +00:00 |
|
fbernon
|
282e9ead17
|
Minor change (sanity check for MEMP_NUM_REASSDATA only done if IP_REASSEMBLY=1)
|
2007-10-12 06:50:16 +00:00 |
|
goldsimon
|
c41508cc8d
|
Added check that MEMP_NUM_REASSDATA is bigger than IP_REASS_MAX_PBUFS (because each MEMP_NUM_REASSDATA has one pbuf at least!)
|
2007-10-11 19:26:04 +00:00 |
|
fbernon
|
ebd167b658
|
Add sanity checking on TCP_MAXRTX and TCP_SYNMAXRTX
|
2007-10-09 20:48:28 +00:00 |
|
fbernon
|
911ee4d9f9
|
Minor change (coding style)
|
2007-10-07 17:41:21 +00:00 |
|
goldsimon
|
8cd65eaf46
|
Check for TCP_SND_QUEUELEN overflow.
|
2007-10-07 11:27:45 +00:00 |
|
jifl
|
c1bbcf5ed3
|
Add further checking that MEMP_NUM_SYS_TIMEOUT is high enough
|
2007-09-21 14:39:03 +00:00 |
|
fbernon
|
87c5a61d07
|
Minor changes by Andrew Dennison: add sanity check, improve debug messages for memp, fix some warnings...
|
2007-09-21 12:36:35 +00:00 |
|
fbernon
|
8c847a85ae
|
Add a sanity check for PPP, and a #if !NO_SYS/#endif for slipif_loop
|
2007-09-12 19:16:44 +00:00 |
|
fbernon
|
75d4c9b446
|
Add some deprecated options from "task #7142 : Sanity check user-configurable values".
|
2007-09-07 23:28:02 +00:00 |
|
fbernon
|
e3cd1ac1f9
|
Minor changes (but in lot of files): add #if/#endif for options where they could miss. #if LWIP_xxx if always put after #include "lwip/opt.h" (note this one indirectly include cc.h). Move others includes inside #if/#endif block.
|
2007-09-07 23:01:59 +00:00 |
|
fbernon
|
027a70a415
|
Last sanity checking centralization for "task #7142 : Sanity check user-configurable values".
|
2007-09-07 17:59:30 +00:00 |
|
fbernon
|
c1f89c5640
|
Move some build time checkings inside init.c for task #7142 "Sanity check user-configurable values".
|
2007-09-05 13:19:25 +00:00 |
|
fbernon
|
d4616a7fc6
|
Replace mem_malloc call by memp_malloc, and use a new MEMP_NUM_IGMP_GROUP option (see opt.h to define the value). It will avoid potential fragmentation problems, use a counter to know how many times a group is used on an netif, and free it when all applications leave it. MEMP_NUM_IGMP_GROUP got 8 as default value (and init.c got a sanity check if LWIP_IGMP!=0).
|
2007-09-04 15:15:20 +00:00 |
|
fbernon
|
79b0484e20
|
Minor changes (fix some warnings like "function declaration isn't a prototype" and "no previous prototype for 'lwip_init'"...)
|
2007-09-04 13:51:48 +00:00 |
|
fbernon
|
fca25479ad
|
Minor fix (else, cause build error). Since SO_REUSE is always used in the code (even if the current code is not working), it is defined in opt.h with 0 as default value (it's normal). So, the error is not if it is defined, but if it is defined to 1.
|
2007-08-31 09:42:32 +00:00 |
|
jgrubb
|
cb399272fd
|
Move deprecated options from opt.h to init.c
|
2007-08-30 22:33:55 +00:00 |
|
fbernon
|
3101bdf127
|
Add some others sanity checkings
|
2007-08-30 16:06:51 +00:00 |
|
fbernon
|
384ae9c407
|
Minor change (ident, remove comment, change trace text)
|
2007-08-30 15:53:15 +00:00 |
|
jifl
|
f39b9c85fe
|
Add further checks. Move compile-time checks out of LWIP_DEBUG ifdef
|
2007-08-30 15:33:51 +00:00 |
|
fbernon
|
bd65dd8098
|
init.c: Add first version of lwip_sanity_check for task #7142 "Sanity check user-configurable values".
|
2007-08-30 10:15:17 +00:00 |
|
fbernon
|
cd208314e0
|
igmp.h, igmp.c, tcpip.c, init.c, netif.c: change igmp_init and add igmp_start. igmp_start is call inside netif_add. Now, igmp initialization is in the same spirit than the others modules. Modify some IGMP debug traces.
|
2007-08-29 21:12:32 +00:00 |
|
fbernon
|
48db3a3e92
|
Add init.h, init.c, Change opt.h, tcpip.c: Task #7213 "Add a lwip_init function" Add lwip_init function to regroup all modules initializations, and to provide a place to add code for task #7142 "Sanity check user-configurable values". Ports maintainers should remove direct initializations calls from their code, and add init.c in their makefiles. Note that lwip_init() function is called inside tcpip_init, but can also be used by raw api users since all calls are disabled when matching options are disabled. Also note that their is new options in opt.h, you should configure in your lwipopts.h (they are enabled per default).
|
2007-08-29 08:11:06 +00:00 |
|