Commit Graph

  • 786cbee510 Support for learning DNS servers through DHCP. likewise 2004-07-22 21:56:09 +0000
  • a4f5673ff3 Small corrections to some debugging statements, to pacify compiler. softins 2004-07-22 08:06:00 +0000
  • 1121f2b7f7 Made data types consistent in inet_ntoa(). Added casts for return values of checksum routines, to pacify compiler. softins 2004-07-22 08:03:02 +0000
  • 4d30218eb2 Updated low_level_output() to match prototype for netif->linkoutput and changed low_level_input() similarly for consistency. softins 2004-07-21 09:31:03 +0000
  • d7699ca81d Changed debug statements to use the tidier ip4_addrN() macros. softins 2004-07-21 09:23:11 +0000
  • afc3bc6b65 Added trivial (int) cast to keep compiler happier. softins 2004-07-21 08:57:05 +0000
  • 6f066fca82 Changed recv_raw() from int to u8_t, to match prototype of raw_recv() in raw.h and so avoid compiler error. softins 2004-07-21 08:55:26 +0000
  • 5e24ae49a6 Removed spurious semicolon and added missing end-of-comment. softins 2004-07-21 08:36:15 +0000
  • bf74ffe974 Outgoing packets caused ARP requests even when the destination IP was already cached. Matched documentation. likewise 2004-07-20 23:18:09 +0000
  • 2074861b57 Outgoing packets caused ARP requests even when the destination IP was already cached. likewise 2004-07-20 23:07:54 +0000
  • 58b64d42f1 Additional fix for TCP retransmit fix (as discussed by Sam Jansen en Kieran Mansley on lwip-devel, July 13 2004). likewise 2004-07-14 23:21:53 +0000
  • a6ab0405ea Disabled some code by #if 0 #endif rather than /* */. likewise 2004-07-14 23:19:08 +0000
  • 8273b54108 Kieran Mansley - 14th July 2004 kieranm 2004-07-14 09:48:27 +0000
  • c356f560e8 Kieran Mansley - 14th July 2004 kieranm 2004-07-14 09:45:01 +0000
  • 8d052ecf24 Source documentation added. likewise 2004-07-12 20:42:16 +0000
  • 45e36d9f56 Dependencies on C library memset() etc., so include <string.h>. likewise 2004-07-05 00:00:21 +0000
  • c222d8b672 Updated with latest changes. likewise 2004-07-04 23:52:40 +0000
  • efed3f1f0d Mentioned placement of closing curly brace (block end). likewise 2004-07-04 23:44:43 +0000
  • 7524893802 Dependencies on C library memset() etc., so include <string.h>. likewise 2004-07-04 23:43:38 +0000
  • 25a0273b05 LWIP_TIMEVAL_PRIVATE must be defined in architecture cc.h file, either 1 or 0. Defaults to 1. Dependencies on C library memset() etc., so include <string.h> and <errno.h>. likewise 2004-07-04 23:43:02 +0000
  • ce0410b205 LWIP_TIMEVAL_PRIVATE must be defined in architecture cc.h file, either 1 or 0. Defaults to 1. likewise 2004-07-04 23:42:14 +0000
  • efe5ce5c78 Made loop counters unsigned where possible. likewise 2004-07-04 23:40:44 +0000
  • 07f52b4b96 Fixed compile errors. likewise 2004-06-30 22:14:03 +0000
  • 0be3598990 Style fixes. likewise 2004-06-30 18:42:54 +0000
  • c3284c30cd Make restarting() DHCP on on interface more robust by cleaning old state information. likewise 2004-06-30 18:42:33 +0000
  • 2d94bf4998 Bug fix: etharp_output() should not free pbufs. Bug was introduced in 1.60 and reported by Tim Newsham on 30-Jun-2004 on lwip-users. likewise 2004-06-30 18:41:39 +0000
  • 31c1e72b8c ip_forward() returns netif on which packet was forwarded. likewise 2004-06-30 18:39:17 +0000
  • d11fcafad8 Added netif up/down basics. likewise 2004-06-30 18:38:07 +0000
  • 27c6d299cf Kieran Mansley - kjm25@cam.ac.uk - 30th May 2004 kieranm 2004-05-30 14:04:30 +0000
  • 450dd65165 Kieran Mansley - kjm25@cam.ac.uk - 26th May 2004 kieranm 2004-05-26 10:04:15 +0000
  • 26819e6c39 Fixed documentation for internal function. likewise 2004-05-13 00:28:38 +0000
  • 6587efb3e8 Fixed #if ETHARP_QUEUEING to #if ARP_QUEUEING. likewise 2004-05-07 01:20:28 +0000
  • 8d2200f29b Optimized search loop a bit. Conditional code for ETHARP_QUEUEING option. likewise 2004-05-07 01:06:56 +0000
  • e4295396ac Re-instantiated the pack directives. Nested structs do break individual field natural alignment on arm-gcc. likewise 2004-05-06 03:27:13 +0000
  • 5c7a70df28 Fixed wrong argument to find_entry() in etharp_query(). likewise 2004-05-06 02:55:53 +0000
  • 16a7a8258f Fixed ETH_EMPTY into ETHARP_STABLE_EMPTY. likewise 2004-05-06 02:54:06 +0000
  • fb1f61b212 Do not empty entries unless allowed to in find_entry(). likewise 2004-05-06 02:51:15 +0000
  • c3137df39c More fixes. likewise 2004-05-06 02:49:10 +0000
  • 2df9cd7262 Exported etharp_request(). likewise 2004-05-06 02:43:47 +0000
  • a23f6afbee Fixed typos. likewise 2004-05-06 02:38:42 +0000
  • e37f7fafc1 Optimized through re-use of common code. Results in 50 lines less and more modular code. Work towards timed out and retries of ARP requests. Currently, one timed out ARP request. likewise 2004-05-06 02:35:27 +0000
  • 7b803465ad Simplified update_arp_entry(). likewise 2004-05-06 00:14:39 +0000
  • 273612b251 Prevent non-unicast addresses from polluting the ARP cache. likewise 2004-05-05 23:47:33 +0000
  • e2bc8e86e2 Removed a closing bracket, left over after removing pack directives. likewise 2004-05-05 23:04:17 +0000
  • 79110ba469 Removed all structure packing directives. Protocol header fields are naturally aligned by design. (Earlier, the 14-byte ethernet header screwed this up, this had already been fixed by adding two pad bytes.) Assumption is that compilers do not align with larger-than-sizeof(type) boundaries. Pre-tag PRE_PACK_REMOVE. Post-tag POST_TAG_REMOVE. POST_PACK_REMOVE likewise 2004-05-05 19:16:51 +0000
  • 9dd10e46ab Fix three bugs during tests. PRE_PACK_REMOVE likewise 2004-05-05 18:33:01 +0000
  • 29df95c514 As etharp already sends packets from the queue asynchronously, also make it send packet submitted through etharp_output(). etharp_output() now returns err_t. etharp_query() now sends a packet directly if the IP address is stable. likewise 2004-05-05 18:28:42 +0000
  • 015cb1a35d etharp_*_input() return value (pbuf) removed; it has not been used since the packet queue implementation. Packets are always sent to the network interface on behalf of ARP. likewise 2004-05-05 15:59:12 +0000
  • b217b020a5 Changed PAD_ETH_SIZE into ETH_PAD_SIZE for consistency with de-facto lwIP naming convention. likewise 2004-05-05 15:09:13 +0000
  • 0c960a82ce The recv callback has u8_t return type. Fixed theraw_pcb struct to reflect this. likewise 2004-05-05 14:30:28 +0000
  • e84cc8c0ad Remember head of queue in pbuf_queue() iff PBUF_DEBUG to generate senseful debug report. likewise 2004-05-05 14:28:41 +0000
  • c69b93b246 The recv callback has u8_t return type. Fixed the raw_recv() prototype to reflect this. likewise 2004-05-05 14:21:05 +0000
  • 5e13b9528d Adpated comments to match Doxygen/JavaDoc style. likewise 2004-05-05 14:12:28 +0000
  • 8bb3cab9d2 Adpated comments to match Doxygen/JavaDoc style. likewise 2004-05-05 13:28:44 +0000
  • ed201c35d2 Made raw_input() more generic allowing multiple matches until someone eats the packet. likewise 2004-05-05 13:27:27 +0000
  • 4eadc22a36 Some updates on "gratuitious ARP" from RFC3220. Cleanup of some code and comments. likewise 2004-05-03 17:50:11 +0000
  • 4e2260c74c by default there's no eth padding to preserve preious beahviour jani 2004-05-03 09:42:58 +0000
  • a5148c14a1 Fixed use of struct ip_addr in DHCP header. likewise 2004-04-30 01:00:21 +0000
  • 955d6206ee Fixed hasty job prototype for pbuf_queue(). likewise 2004-04-30 00:58:55 +0000
  • 5df22b3468 Added missing prototypes for pbuf_*queue(). likewise 2004-04-30 00:57:20 +0000
  • aef86ec5ef DHCP header used u32_t where struct ip_addr is more appropriate. likewise 2004-04-30 00:51:49 +0000
  • 94d3b04d68 Applied cleaner new patch for bug #8708. Implemented multiple packets on the outgoing queue in etharp.c. Removed etharp.c specific queueing functions. Fixed generic pbuf.c queueing functions. likewise 2004-04-30 00:25:03 +0000
  • d31830225c Updated list of fixes/changes to the code. likewise 2004-04-29 21:56:06 +0000
  • 8f309a3fec Clean-up source comment documentation for Doxygen. likewise 2004-04-29 21:50:39 +0000
  • 1fe4edbe1c Fix buggy comment. likewise 2004-04-29 21:49:12 +0000
  • fe1696cef7 Clean-up source comment documentation for Doxygen. likewise 2004-04-29 21:48:31 +0000
  • de2e311e6e Updated documentation. likewise 2004-04-28 23:40:53 +0000
  • 384fb3c353 Corrected comparison by adding missing parentheses. likewise 2004-04-28 23:36:39 +0000
  • 8603e19516 Removed ETHARP_ALWAYS_INSERT. likewise 2004-04-28 23:20:18 +0000
  • 7a2751043a Removed ETHARP_ALWAYS_INSERT. Whitespace cleanup. likewise 2004-04-28 23:19:38 +0000
  • e2b0c6c702 Fixed a cast. likewise 2004-04-28 23:18:57 +0000
  • 5b12c61a81 Removed old broadcast check macro. likewise 2004-04-28 23:18:20 +0000
  • b8ee8808b4 Updated release procedure to match Savannah changes. likewise 2004-04-28 20:35:17 +0000
  • 2db9551750 Patch of bug #8708 applied which should fix header alignment issues on 32-bit processors. While this patch might need further clean-up, it is applied to make sure this gets attention. likewise 2004-04-28 00:26:35 +0000
  • a552a9993e Fixed the variable types in inet_ntoa() to comply with API change. STABLE-0_7_2 likewise 2004-04-26 13:15:26 +0000
  • a74a801f35 Removed the forward declaration of netif. likewise 2004-04-26 13:03:36 +0000
  • 7eae414a2f Prepare for 0.7.2 release. Mention 0.7.2 in the Changelog before tagging STABLE-0_7_2. likewise 2004-04-26 10:56:23 +0000
  • 84be06c4da Mention the merged fixed from HEAD. likewise 2004-04-23 16:51:13 +0000
  • 7dc51270ee Documented latest fixes in HEAD. likewise 2004-04-23 16:49:35 +0000
  • 237b5a2467 Fix in the ip_addr_isbroadcast() check. likewise 2004-04-23 16:45:06 +0000
  • 0912877fd7 Several fixed from HEAD merged in. likewise 2004-04-23 16:16:48 +0000
  • 52dd00b217 Removed ip_lookup() like in HEAD. likewise 2004-04-23 15:49:42 +0000
  • 2eab21d3cf Set point-to-point flag on SLIP (merged from HEAD). likewise 2004-04-23 15:46:29 +0000
  • a5ce8ca555 Important fix from HEAD merged. likewise 2004-04-23 15:45:53 +0000
  • 2c02689d5c Updated with current API (merged from HEAD). likewise 2004-04-23 15:45:15 +0000
  • a52d3548a0 Merged listen_pcb union fix from HEAD. likewise 2004-04-23 15:43:44 +0000
  • 3cf8dfa55e Indentation white space fix from HEAD. likewise 2004-04-23 15:42:21 +0000
  • 0be1bad42f Merged stats_display_*() fucntions from HEAD. likewise 2004-04-23 15:41:22 +0000
  • d995bc01b3 Removed ip_lookup() like in HEAD. likewise 2004-04-23 15:40:25 +0000
  • d95256817e Merged several cast fixes from HEAD. likewise 2004-04-23 15:38:42 +0000
  • d7c6590b8f Merged udp_sendto() from HEAD. likewise 2004-04-23 15:36:17 +0000
  • 110e5af36c Two trivial typo fixes. likewise 2004-04-23 15:24:36 +0000
  • 70128cf2b9 Mentioned the merge from HEAD. likewise 2004-04-23 15:24:08 +0000
  • a94db2ed71 Merged updated documentation from HEAD. likewise 2004-04-23 15:18:49 +0000
  • a0f45e9d27 Fixed documentation. Updated copyright years. likewise 2004-04-23 15:12:25 +0000
  • 31c58725ce Fixed cast in memp_alloc(). Updated copyright years. likewise 2004-04-23 15:11:53 +0000
  • 95ac72a0f2 #if LWIP_DHCP fix. likewise 2004-04-23 15:09:24 +0000
  • 13386978a1 Updated copyright years. likewise 2004-04-23 15:08:12 +0000
  • 95e738a955 #ifdef SO_REUSE to #if SO_REUSE. Updated copyright years. likewise 2004-04-23 14:53:18 +0000
  • 7d4aef9576 spelling fix from Tony Mountfield jani 2004-04-22 09:50:22 +0000