70 Commits (8e9aa84070e28aa8df8974784becaefd5e9cdb02)

Author SHA1 Message Date
jani 8e9aa84070 do not directly include lwipopts.h but lwip/opt.h instead 23 years ago
jani 6319ffbcb8 delete ethernetif.h 23 years ago
likewise d1c03cbd69 Fixed some issues open after merging 'leon-dhcp'. 23 years ago
likewise 37629fc1b6 Fixed some issues open after merging 'leon-dhcp'. Added new debugging. 23 years ago
jani cc31bb9358 make netif->init return err_t instead of void.Patch from David Le Corfec 23 years ago
jani 35ef1e1b86 fix compiler error 23 years ago
likewise d8d787545e Merged with leon-dhcp branch. Tagged as POST_leon-dhcp afterwards. 23 years ago
likewise 0a51d72098 Removed Id: fields as they give conflicts while merging to leon-dhcp branch. 23 years ago
davidhaas e13c78820f Fixed SYS_ARCH_PROTECT macros when NO_SYS is not defined. 23 years ago
davidhaas 7f1becc682 Allow minimal unix target to build in cygwin (but not necessarily run). 23 years ago
likewise 1660e800e0 Made UDP flag defines unsigned (by adding the U suffix). 23 years ago
jani da40fbd054 move FD_SET defines to sockets.h from arch.h .Last arg of select is not a const according to linux and openBSD manpages 23 years ago
likewise 90bc698a40 Lightweight protection macros were not defined if NO_SYS was defined. 23 years ago
davidhaas de29a0818e By request: moved lightweight protection to macros. 23 years ago
davidhaas 4fc309b1dd Made sys_arch_prot() interface more generic by returning sys_prot_t instead 23 years ago
jani ea66eb6c23 one more C++ comment changed two prototypes added for the SNMP = 1 case 23 years ago
davidhaas 7b3e158c92 sys_thread_new() now returns the thread (request from Marc Boucher). 23 years ago
jani 16833de1cf remove list.h 23 years ago
likewise 0cb0cd6611 C instead of C++ style comments. 23 years ago
davidhaas dc49999124 Fixed some build issues regarding snmp.h 23 years ago
likewise daebdd1d77 Removed my #error. 23 years ago
likewise c68ee2b2ed SNMP functions are now unconditionally called and defined empty if LWIP_SNMP == 0 23 years ago
likewise 32fbec2e48 Include arch/cc.h first, as architecture headers might #define NULL itself. 23 years ago
jani c13e08a7f5 make debugs and asserts platform independent.No more use of abort and printf.delete 2 references to arch/cpu.h and arch/lib.h 23 years ago
jani 1868b2d244 tcp_timer_needed should be a noop when using the raw API.Fix link error bug #2489 23 years ago
davidhaas dd2fa15e8a Add the following features and bugfixes: 23 years ago
davidhaas 98fbb855fb Added lightweight protection. In coldfire this is implemented by disabling 23 years ago
likewise 987e9df948 Fixed comment typo. 23 years ago
likewise 70d54479a1 Changed some comments into JavaDoc format. 23 years ago
davidhaas f5f31f5eaa ---------------------------------------------------------------------- 23 years ago
likewise bb0194cc0c Some macro's were not surrounded by brackets. Was dangerous when nesting macro's. 24 years ago
likewise d34851db91 Initial commit of snmp.h function prototypes. 24 years ago
jani 6d0a8a85c7 Fix locking for disconnect operation (use post and fetch on the connection's mbox in the two threads like other operations).Make netconn_peer take a pointer to addr instead of pointer to pointer to addr.Addr is a 4 byte struct an IP address so use structure assignment not just pointer assignment when saving the peer.This way the address is really saved :fixes bug #1897 24 years ago
jani 46c575c038 Fix udp_bind to allow rebind for same socket (yesterday's commit broke that) and introduce connection info for UDP pcbs.New function netconn_disconnect, do_disconnect for deatching UDP from a remote addres.Fix #2240 24 years ago
jani 42309b5d6f put a state field in listen PCBs to since they are often treated as normal pcbs. patch #922, bug #2114 24 years ago
likewise fa8f6cb204 Free incoming pbuf's in the TCP event macro if the recv callback is NULL. Fixes bug #2156. 24 years ago
jani 2bba9bcd9f make rtime field u16_t like rto otherwise it won't catch rto if that goes beyond 255.When that happens there's trouble already since 255 ticks is over 2 minutes but still... 24 years ago
likewise a5e9b73703 Made hardware address length definable (was 6 bytes for Ethernet). 24 years ago
likewise 5e13d495f0 Merged patch #927 which fixes "needs modifiable lvalue" compile error in TCP_REG. 24 years ago
likewise cc4df7100d Updated lwIP module copyright years to include 2003. Committers must check theirs. 24 years ago
likewise 0bd02a5f7a Removed etharp_output_sent() as etharp.c no longer returns ARP packets to the driver. 24 years ago
jani ef68392388 renamed (hopefully everywhere) stats to lwip_stats.closes bug #1901 24 years ago
jani 3984e521ad Move tcpdump.h to unix arch.BTW: as with tcpdump.c no CVS history is lost here. 24 years ago
kieranm 40abd14884 Make tmr in tcp_pcb u32_t to ensure it wraps at the same time as tcp_ticks (Bug #1838) 24 years ago
kieranm 7ea512e7fa Added #include <stdlib.h> to ensure abort() is known 24 years ago
kieranm 8bd53b5be8 Added netbuf_copy_partial declaration 24 years ago
likewise 0ed4fd6741 Documented ( *output)() and ( *linkoutput)() better for upcoming ARP changes. 24 years ago
likewise 6fc6acf295 Fixed typo: ETHARP_DEGUG 24 years ago
jani 53148943bd add new header file 24 years ago
jani a57c91404f add MTU (maximum transmission unit) field to struct netif 24 years ago