11 Commits (f2d35751cabf0c22eb6af0bfb79af75fd60dc1d2)

Author SHA1 Message Date
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 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 721d237120 Fixes so that UDP connect() works.Enable generation of ICMP destination unreachable when the port is unavailable 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 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