jani
2e6d032691
patch #2200 from Karl Jeacle, fixes tcp_output
2003-11-05 09:21:14 +00:00
jani
4c4fd7e408
group some functions under the same ifdef/endif
2003-11-05 09:07:46 +00:00
jani
1d61ebaa36
prevent rcv_wnd wrapping in tcp_recved.patch #2201
2003-11-05 08:32:25 +00:00
jani
2b6f48cc09
make asserts independent of debug, make lwipopts override debug.h
2003-11-04 12:08:06 +00:00
jani
3122375323
Get rid of some ifdefs which did not affect the generated code anyway.
2003-11-04 11:47:50 +00:00
jani
fde27c5f52
Add pbuf_cat and use it where pbuf_chain followed by pbuf_free was used before
2003-11-03 07:57:20 +00:00
jani
1047fee2bd
Add defaults for RAW_TTL and RAW_STATS
2003-10-28 13:36:28 +00:00
jani
05fc81c231
consistency with rest of lwip except PPP: drop
2003-10-28 11:51:35 +00:00
jani
21a4b68fec
Use #if not #ifdef for all STATS options. They are turned on off by defining them to 1 or 0. Make use of XXX_STATS_INC macros for udp, ip, tcp, ip_frag, link and icmp. Add IPFRAG_STATS option
2003-10-28 11:44:43 +00:00
jani
09b0d716d2
USP->UDP typo
2003-10-28 10:33:24 +00:00
jani
e6f5d8f86b
Allow separately selecting various STATS options
2003-10-28 10:32:39 +00:00
jani
1157b0982b
change ifdefs to ifs for SYS_LIGHTWEIGHT_PROT.Reported by Andreas Becker
2003-10-22 10:46:24 +00:00
jani
889555ab15
remove deprecated and commented out pbuf_ref_chain() function
2003-10-22 08:28:57 +00:00
jani
ceb956140e
only set pbuf pool flag once at pool init not at every allocation. Correct some comments
2003-10-21 07:12:15 +00:00
jani
fbc0ce9214
close comment.it does not build otherwise
2003-10-08 10:01:40 +00:00
likewise
4152bdf0c0
Clearified comment. Removed TODO in comment.
2003-10-06 14:54:23 +00:00
likewise
1d63310054
Updated CHANGELOG to reflect recent changes.
2003-10-02 22:57:41 +00:00
likewise
9a83833e30
Update and insert on ARP requests as well. Made etharp_arp_input() RFC826 compliant, and efficient.
2003-10-02 22:50:52 +00:00
likewise
5df9545dcc
Several source comment changes.
2003-10-02 21:43:18 +00:00
likewise
73a095572e
Updated CHANGELOG to reflect recent changes. Clearified docs on merging.
2003-09-25 22:42:22 +00:00
kieranm
f62288c744
Fixed update_arp_entry to insert the correct source address into the ethernet frame sent when a ARP reply is received.
2003-09-25 17:15:47 +00:00
kieranm
8668c2f254
Initialise snd_wl1 to seqno - 1 to force window update. Causes bug for uni-directional traffic.
2003-09-23 08:33:16 +00:00
kieranm
dff08f9739
Applied patch #1912 , but had to make changes to get it to compile
2003-09-22 09:38:09 +00:00
jani
385a8845c9
add default value for MEMP_NUM_RAW_PCB
2003-09-15 08:43:31 +00:00
jani
2881387553
fix ppp_trace calls which led to lots of warnings. The ## construct was not supported by all tools anyway
2003-09-10 18:21:17 +00:00
jani
26507e5ab5
make ppp_trace only called from PPP DEBUG macros if debug is on.More cleanups needed in the PPP debug system
2003-09-10 18:10:14 +00:00
kieranm
1163a1c3ce
Changes from Patch #1871 (more Raw IP functionality)
2003-09-10 17:14:27 +00:00
jani
5f6aececba
terminate comment to avoid gcc warning
2003-09-02 12:00:48 +00:00
jani
a046c795a3
minor compiler warning fixes
2003-09-02 11:56:40 +00:00
kieranm
5b73921be3
Handle UDPLITE as well as UDP
2003-08-21 10:47:46 +00:00
kieranm
cca1607ab5
Applied patch #1399 to implement socket options
2003-08-21 09:59:21 +00:00
kieranm
0d4190b909
Added patch #1756 (with a couple of modifications) to provide raw IP functionality
2003-08-20 16:46:16 +00:00
jani
2f35d6e307
Add isascii and friends macros in inet.c so there's no dependency on ctype.h
2003-07-25 13:06:37 +00:00
likewise
23f6866009
Fixed a absolute path to a relative one. Added *.pkg for safety.
2003-07-20 11:48:24 +00:00
marcbou
f70d30b91d
Added PPPAUTHTYPE_ANY
2003-07-04 15:55:11 +00:00
robert
d400f77dea
Wrapping MEM_ALIGN macros in #ifndef
2003-07-02 17:09:28 +00:00
marcbou
f8dd991949
change #if 0's to #ifdef LWIP_UDP_TODO for temporary convenience..
2003-06-27 19:45:19 +00:00
marcbou
b7d3687ea4
Added authType to pppSetAuth() and CHAP client support
...
(build unix port with -DLWIP_PPP_CHAP_TEST to test it)
2003-06-27 19:35:10 +00:00
marcbou
a4a597da99
fixed 'numereous' misspelling.
2003-06-25 12:43:57 +00:00
jani
cee4f976a8
define and detect ECE (ECN echo) and CWR (congestion window reduced) flags. Behaviour not affected.Based on patch #1600 by arbon
2003-06-23 22:33:56 +00:00
jani
b77b7cc1e2
Harmful statement introduced to avoid duplicate code in eth timer and to fix the compile warning in only one place
2003-06-23 22:24:11 +00:00
jani
092bcca5f7
C comment style for this line.Again :)
2003-06-23 22:21:51 +00:00
leonwoestenberg
d12ce425b0
Updated the Changelog to reflect known changes.
2003-06-23 18:02:50 +00:00
marcbou
77eea999d9
Applied Patch #1326 (TCP: readability, debugging, performance fixes by floriZ)
...
with various improvements and adaptations.
2003-06-19 14:26:21 +00:00
marcbou
cea3ff9d38
Change TCP_TMR_INTERVAL from 100 to 250ms.
...
tcp_fasttmr() and tcp_slowtmr() call frequencies should remain unchanged,
but system load will be reduced. Closes patch #1495 . Please email me
if you see any issues with this. Non-standard TCP timer definitions in
contrib/ports/v2pro/lwipopts.h might need adjustment as a consequence
of this change.
2003-06-19 12:45:32 +00:00
marcbou
6657b656f5
Eliminated memp_mallocp() and memp_freep() in favour of memp_malloc()
...
and memp_free() respectively. Protection is always used, except while
zeroing out memory ;-). Closes patch #1184 . If you see any issues
with this change please email me.
2003-06-19 12:32:24 +00:00
marcbou
d5e08d7d78
Workaround for [hn]to[nh][ls] naming collisions on some platforms (only used if LWIP_PREFIX_BYTEORDER_FUNCS is defined). Closes patch #1490 .
2003-06-19 12:16:42 +00:00
marcbou
98bd3028f2
pbuf_dechain() needed by PPP.
2003-06-19 11:34:02 +00:00
likewise
a9cd9d185c
Patch #1625 . Check ipaddr != NULL, also in ip_addr_debug_print() macro.
2003-06-19 10:33:58 +00:00
marcbou
d61b274a09
Patch #1623 : Add missing pbuf_free() call after pbuf_chain() in slipif_input()
2003-06-19 10:24:32 +00:00