|
From: | MONOSES Jani |
Subject: | [lwip-commits] lwip/src api/api_lib.c api/api_msg.c api/socket... |
Date: | Fri, 24 Jan 2003 04:24:45 -0500 |
CVSROOT: /cvsroot/lwip Module name: lwip Changes by: MONOSES Jani <address@hidden> 03/01/24 04:24:44 Modified files: src/api : api_lib.c api_msg.c sockets.c src/include/lwip: api.h Log message: 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 CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/lwip/lwip/src/api/api_lib.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/lwip/lwip/src/api/api_msg.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/lwip/lwip/src/api/sockets.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/lwip/lwip/src/include/lwip/api.h.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |