Commit Graph

2497 Commits

Author SHA1 Message Date
likewise
dfa0369678 More complete ARP protocol implementation. 2002-11-29 16:02:11 +00:00
likewise
1d341bae31 Initial commit of C16x/ST10 arch files and CS8900a Ethernet driver. 2002-11-29 10:59:34 +00:00
likewise
0ed4fd6741 Documented ( *output)() and ( *linkoutput)() better for upcoming ARP changes. 2002-11-28 15:03:07 +00:00
likewise
6fc6acf295 Fixed typo: ETHARP_DEGUG 2002-11-28 14:55:10 +00:00
likewise
bda378bb9f All ARP queueing code is now conditionally compiled-in. 2002-11-28 09:26:18 +00:00
likewise
4619bbc3ea Changed dhcp_init() to NULL the client_list (on re-inits). 2002-11-25 22:36:25 +00:00
likewise
c73606309f Fixed argument type compiler warnings of the bcopy() call using type casting. 2002-11-24 22:27:10 +00:00
jani
0442c1e228 new file ip_frag for IP SAR.reassembly code moved from ip.c and fixed 2002-11-22 15:46:50 +00:00
jani
b0500b7b5a add ip frag switches defaulting to on and increase pbuf pool size for unix demo 2002-11-22 15:35:33 +00:00
jani
38581aad65 include slipif in the objects and widlcard ipv4 so it will include everything in there 2002-11-22 15:24:34 +00:00
jani
53148943bd add new header file 2002-11-22 13:18:01 +00:00
jani
cfab6dc28b initialize tapif's mtu to 1500 2002-11-22 12:53:05 +00:00
jani
a57c91404f add MTU (maximum transmission unit) field to struct netif 2002-11-22 12:52:04 +00:00
jani
8210edfeea fix pbuf_alloc for layer PBUF_LINK 2002-11-22 08:32:31 +00:00
likewise
c9bd32d12b Added SNMP call-outs for monitoring of default SNMP status items for TCP/IP. 2002-11-21 10:32:19 +00:00
likewise
dfe1ab7438 Added debug messages for corner cases of TCP states. 2002-11-21 10:29:51 +00:00
jani
e26a3e347b change tapif 'MTU' to be 1500 just like the linux tap's MTU 2002-11-19 10:20:19 +00:00
likewise
29f5968c23 Conditionally have ARP queue outgoing pbufs. 2002-11-18 10:30:02 +00:00
likewise
1b798ed6d3 Added PBUF_REF (payload external, copied on queueing). 2002-11-18 09:51:48 +00:00
jani
dbac2ff0b3 Move etharp packed structures to the header file. 2002-11-18 08:41:31 +00:00
jani
f2fbcdf00a typo fixes.The unterminated comment already got two bugreports so it was time. 2002-11-18 07:36:29 +00:00
jani
b8972f5701 forgot to delete 'return' in the last commit 2002-11-18 06:51:53 +00:00
jani
8b9a303e21 pack the fields in dhcp_msg.This way DHCP works on non-byte aligned archs too. 2002-11-15 15:12:49 +00:00
jani
6ef24c4e48 make it call etharp_output_sent() in tapif_output.This is to prevent the recently
discovered memory leak.
2002-11-15 15:08:21 +00:00
jani
428293a69b make lwip_write() use lwip_send() and avoid code duplication.return copylen
in lwip_recvfrom since it has already been chosen as the minimum
of len and buflen.
2002-11-15 15:05:06 +00:00
likewise
1dd7e81df7 DHCP cleanup redux (patch #654). 2002-11-15 12:44:50 +00:00
likewise
4beff6c2cf ETHARP_SNOOP_UPDATES made externally configurable. 2002-11-15 12:41:59 +00:00
jani
58d748a8ad take out the msvc pragmas that cancel each other.leave only one pair around 3 structs. 2002-11-15 12:32:47 +00:00
adamdunkels
43a06e8e37 The code that increased the retransmission time was commented out for some reason. This has been fixed. Also removed some old, out-commented, code. 2002-11-15 09:40:05 +00:00
jani
8f2284d5c7 reclaimed fields have been unused for a while.remove them. 2002-11-14 12:21:55 +00:00
jani
131eed412a Fix function names in DEBUGF stataments.Remove reference to "reclaimed" field in stat. 2002-11-14 12:20:37 +00:00
jani
330647dad8 Add SLIP_DEBUG 2002-11-14 10:52:03 +00:00
jani
ecf0f56d33 Fix bug which eats pbufs if SLIP_END comes at a pbuf boundary.Also cleaned up and commented the code. 2002-11-14 08:03:25 +00:00
kieranm
05a91a4725 Change type of members of struct stats_mem to "mem_size_t" (Bug #1694) 2002-11-13 21:55:38 +00:00
kieranm
4b9e035a9f Initialize err in tcp_slowtmr to prevent compiler warning. 2002-11-13 21:54:22 +00:00
kieranm
f975754ad9 Initialize err in do_close to prevent compiler warning. 2002-11-13 21:53:36 +00:00
likewise
d31ef42acf ARP entries can now be updated (but not added) on any ARP traffic. Set #define ETHARP_SNOOP_UPDATES 1 to enable. 2002-11-13 09:10:19 +00:00
likewise
f9129c4dcd Implemented conditional insertion of ARP entries to update_arp_entry using ARP_INSERT_FLAG. 2002-11-13 08:56:11 +00:00
adamdunkels
1f1e6eb5a1 Fixed a few C style issues to make it compatible with the rest of lwIP. 2002-11-13 08:11:52 +00:00
likewise
2382792792 Fixes all issues that showed up after the first commit. 2002-11-11 15:36:31 +00:00
likewise
8cdeaa5148 Hardware address bytes made unsigned char instead of char, consistent with other sources. 2002-11-11 15:35:18 +00:00
likewise
10bf9ef2ef ip_output() no longer frees pbuf in case no route could be found. 2002-11-11 14:49:17 +00:00
likewise
bca526b634 Workaround for compile error on TCP_REG. This workaround is disabled by default. 2002-11-11 14:47:26 +00:00
likewise
9b76f5bf53 Fixes all issues that showed up after the first commit. 2002-11-11 14:40:03 +00:00
likewise
e41134bbbe Note about ethernetif.c not up-to-date with etharp.c API. Fixed typo. 2002-11-11 14:37:30 +00:00
likewise
b9353eaf12 Changed static etharp_query() to support queueing packets. This fix missed in last commit. 2002-11-11 14:34:12 +00:00
likewise
3e62b75529 memp_alloc() now zeroes allocated memory (for robustness). Callers must NOT assume this. 2002-11-11 14:31:00 +00:00
likewise
ad55cb6733 Added pbuf_ref_chain() which increases ref count of all pbufs in a chain. 2002-11-11 11:22:49 +00:00
likewise
6c977ad6ed Surrounded all #include's for packed structs with #ifdef's. 2002-11-08 22:50:49 +00:00
likewise
2b53babf99 Fixed numerous bugs. Re-used etharp_query() in etharp_output(). Added comments and JavaDoc documentation. 2002-11-08 22:14:24 +00:00