48 Commits (dd314e1bdf02a6dcf36306bbcd74112c82728621)

Author SHA1 Message Date
christiaans 7026bbcdd4 Removed conn->sem creation and destruction from netconn_write() and added sys_sem_new to netconn_new_* 20 years ago
christiaans 00f8cf57cd Added IP reassembly timer. 20 years ago
christiaans 182e1909b2 Patch from Curt McDowell fixes err_to_errno macro. 20 years ago
christiaans e1b215aa73 Introduced cc.h formatters and removed SO_REUSE from transport layers. 21 years ago
likewise 0e96ece6c6 Surround definition of tcp_timer_needed with #if !NO_SYS #endif. (see lwip-users 15-11-2004). 22 years ago
jani 8afd3e882e #if directive style fix 22 years ago
kieranm 19d8ffe177 Kieran Mansley - kjm25@cam.ac.uk - 20th September 2004 22 years ago
softins a4f5673ff3 Small corrections to some debugging statements, to pacify compiler. 22 years ago
softins afc3bc6b65 Added trivial (int) cast to keep compiler happier. 22 years ago
softins 6f066fca82 Changed recv_raw() from int to u8_t, to match prototype of raw_recv() in raw.h 22 years ago
likewise 8d052ecf24 Source documentation added. 22 years ago
likewise 25a0273b05 LWIP_TIMEVAL_PRIVATE must be defined in architecture cc.h file, either 1 or 0. Defaults to 1. 22 years ago
jani 6d704c728e do not export struct timeval to external users of socket.h to avoid conflicts 22 years ago
kieranm 2c8aa6f6f4 Kieran Mansley - kjm25@cam.ac.uk - 23rd March 2003 22 years ago
likewise 6f7c8fb355 Made #ifdef's into #if's for SO_REUSE. 22 years ago
likewise e1c4bfad05 Merged from DEVEL, except for the API change in etharp.c. 22 years ago
likewise e4a6d199fe Merged from DEVEL into main tree. 23 years ago
marcbou 351e590e01 Merged from DEVEL. 23 years ago
likewise ba786dc49b Applied patch #1596 fixing wrongly cast LWIP_DEBUGF arguments. 23 years ago
kieranm 8014551908 Changed DEBUGF to LWIP_DEBUGF 23 years ago
likewise df99ce9d98 Replaced all tabs with two spaces (regardless of indentation is correct). 23 years ago
jani cd65d36822 patches 1492, 1493 and 1494 from Marc 23 years ago
likewise 03bc7c868b Major stylo search/replace for "One space between keyword and opening bracket." 23 years ago
davidhaas 0bce6f8974 Fixed bug where tearing down a connection would cause loss of memory. 23 years ago
kieranm 01a53d955e Fixed bug in do_delcon (set tcp_arg to NULL) 23 years ago
kieranm a5be8fe82c Fixed bug in netconn_peer (test pcb for NULL before accessing) 23 years ago
davidhaas f9e4f4d813 Typo bug. The wrong semaphore was being signalled. 23 years ago
jani 859f06a91e if LWIP_TCP is 0 do not link in TCP code.putting ugly ifdefs in api and core :(.Also only udp_init if LWIP_UDP is on 23 years ago
davidhaas 32d9f25a6f Fixed up and made work a PBUF_REF type. Most of the code uses this now 23 years ago
jani 84697ce713 Add priority argument to thread sys_thread_new.Patch from floriZ but slightly modfied 23 years ago
jani 441e9b8431 add tcpip_callback patch from Marc 23 years ago
jani eb1a41f3c9 socket functions use socklen_t, patch from floriZ.Also set/getsockopt use void * instead of char * as fourth arg 23 years ago
jani 18df3961e9 byte-order handling functions are in inet.c now and the uperrcase counterparts are gone. opt.h has all the 23 years ago
davidhaas 7f1becc682 Allow minimal unix target to build in cygwin (but not necessarily run). 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
davidhaas 7b3e158c92 sys_thread_new() now returns the thread (request from Marc Boucher). 23 years ago
jani 848dea2058 Only access non-NULL pbufs on some paths where they can be NULL in newly introduced callback code 23 years ago
davidhaas dd2fa15e8a Add the following features and bugfixes: 23 years ago
jani 442f46a1ce recvfrom accesses freed netbuf.If it's reused in the small window by another thread recvfrom returns bad from info.Patch #1041 by Florian Zschocke 23 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 23 years ago
jani 721d237120 Fixes so that UDP connect() works.Enable generation of ICMP destination unreachable when the port is unavailable 23 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 23 years ago
jani 16434f0d01 Don't allow multiple binds to the same UDP port/address pair.Closes bug #1896 24 years ago
likewise cc4df7100d Updated lwIP module copyright years to include 2003. Committers must check theirs. 24 years ago
jani c0a8ef6f6f Use C style comments.In debug stataments cast various struct pointers to void* to 24 years ago
jani 428293a69b make lwip_write() use lwip_send() and avoid code duplication.return copylen 24 years ago
kieranm f975754ad9 Initialize err in do_close to prevent compiler warning. 24 years ago
likewise f06e955072 Initial revision 24 years ago