Ivan Delamer
|
ce6fb83ef4
|
bug #34846: time-exceeded was sometimes not sent to original fragment
source, but to the sender of a packet fragment that triggered a buffer
purge.
Change-Id: I4bf20747bd900150491852649918a85cb7bf2aad
|
2011-11-29 12:49:43 -07:00 |
|
goldsimon
|
96d332e234
|
Fix icmp6_send_response: cannot assign (packed) ip6_addr_p_t* to ip6_addr_t* -> need to copy the packed address to an aligned address first
|
2011-11-22 21:41:20 +01:00 |
|
Ivan Delamer
|
cb91705e03
|
Generate ICMPv6 responses from a context other than input callback
(e.g. timers in IPv6 reassembly). see bug #34846.
Change-Id: I6b4d27c819291d8371c43288310d57c3f2c1c65f
|
2011-11-17 10:55:45 -07:00 |
|
goldsimon
|
6865806b55
|
Combined IPv4 and IPv6 code where possible, added defines to access IPv4/IPv6 in non-IP code so that the code is more readable.
|
2011-05-25 17:16:35 +00:00 |
|
goldsimon
|
4bfbe7ebeb
|
... and finally, we got a first working version of a dual-stack lwIP runnin IPv4 and IPv6 in parallel - big thanks to Ivan Delamer! (this is work in progress, so please beware, test a lot and report problems!)
|
2011-05-17 19:35:14 +00:00 |
|
goldsimon
|
4a01122fb7
|
Use ICMP_STATS_INC instead of #if ICMP_STATS...
|
2007-11-28 21:21:06 +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
|
ca866c0d7d
|
Integrate "task #7272 : LWIP_ICMP option". The new option LWIP_ICMP enable/disable ICMP module inside the IP stack (enable per default). Be careful, disabling ICMP make your product non-compliant to RFC1122, but help to reduce footprint, and to reduce "visibility" on the Internet.
|
2007-09-05 17:20:45 +00:00 |
|
fbernon
|
d7da390ae9
|
Fix coding style (use #if and not #ifdef) for IPv6
|
2007-08-28 16:03:53 +00:00 |
|
goldsimon
|
eb875de67e
|
Added assertions where PBUF_RAM pbufs are used and an assumption is made that this pbuf is in one piece (i.e. not chained). These assumptions clash with the possibility of converting to fully pool-based pbuf implementations, where PBUF_RAM pbufs might be chained.
|
2007-07-03 20:28:35 +00:00 |
|
goldsimon
|
255d5a748f
|
Included patch #5920: Create define to override C-library memcpy. 2 Defines are created: MEMCPY() for normal memcpy, SMEMCPY() for situations where some compilers might inline the copy and save a function call. Also replaced all calls to memcpy() with calls to (S)MEMCPY().
|
2007-05-10 05:20:05 +00:00 |
|
christiaans
|
e1b215aa73
|
Introduced cc.h formatters and removed SO_REUSE from transport layers.
|
2005-11-25 12:03:38 +00:00 |
|
likewise
|
e1c4bfad05
|
Merged from DEVEL, except for the API change in etharp.c.
|
2004-02-07 00:30:03 +00:00 |
|
likewise
|
e4a6d199fe
|
Merged from DEVEL into main tree.
|
2003-11-14 13:17:23 +00:00 |
|
likewise
|
93dfcdce93
|
Fixes wrongly cast LWIP_DEBUGF arguments (patch #1596 and more).
|
2003-06-11 22:34:51 +00:00 |
|
kieranm
|
8014551908
|
Changed DEBUGF to LWIP_DEBUGF
|
2003-06-10 10:45:29 +00:00 |
|
likewise
|
df99ce9d98
|
Replaced all tabs with two spaces (regardless of indentation is correct).
|
2003-06-09 21:14:47 +00:00 |
|
likewise
|
cda867d52b
|
Applied patches posted by Marc Boucher on lwip-users May 18th 2003.
|
2003-05-18 22:29:10 +00:00 |
|
likewise
|
03bc7c868b
|
Major stylo search/replace for "One space between keyword and opening bracket."
|
2003-05-01 13:24:01 +00:00 |
|
jani
|
0ba9a45d32
|
icmp messages need only PBUF_IP layer
|
2003-02-25 16:00:21 +00:00 |
|
jani
|
18df3961e9
|
byte-order handling functions are in inet.c now and the uperrcase counterparts are gone. opt.h has all the
configurable items debug does not need to be directly included.
|
2003-02-21 16:43:46 +00:00 |
|
likewise
|
cc4df7100d
|
Updated lwIP module copyright years to include 2003. Committers must check theirs.
|
2003-01-08 10:09:39 +00:00 |
|
jani
|
ef68392388
|
renamed (hopefully everywhere) stats to lwip_stats.closes bug #1901
|
2002-12-18 12:49:01 +00:00 |
|
jani
|
4c1069c38b
|
use memset and memcpy instead of bzero and bcopy throughout lwIP core code.Archs need to update.Bug #1899
|
2002-12-18 10:40:01 +00:00 |
|
likewise
|
f06e955072
|
Initial revision
|
2002-10-19 12:59:30 +00:00 |
|