manoj 99/11/02 13:21:55
Modified: src/lib/apr/network_io/beos sockets.c
src/lib/apr/network_io/os2 sockets.c
src/lib/apr/network_io/unix sockets.c
src/lib/apr/network_io/win32 sockets.c
Log:
Fix an APR socket bug. ap_bind would always bind to INADDR_ANY, no
matter what.
Revision Changes Path
1.14 +0 -1 apache-2.0/src/lib/apr/network_io/beos/sockets.c
Index: sockets.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/beos/sockets.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -u -r1.13 -r1.14
--- sockets.c 1999/11/02 14:16:10 1.13
+++ sockets.c 1999/11/02 21:21:51 1.14
@@ -126,7 +126,6 @@
ap_status_t ap_bind(struct socket_t *sock)
{
- sock->local_addr->sin_addr.s_addr = INADDR_ANY;
if (bind(sock->socketdes, (struct sockaddr *)sock->local_addr,
sock->addr_len) == -1)
return errno;
else
1.9 +0 -1 apache-2.0/src/lib/apr/network_io/os2/sockets.c
Index: sockets.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/os2/sockets.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -u -r1.8 -r1.9
--- sockets.c 1999/11/01 00:49:39 1.8
+++ sockets.c 1999/11/02 21:21:52 1.9
@@ -133,7 +133,6 @@
ap_status_t ap_bind(struct socket_t *sock)
{
- sock->local_addr->sin_addr.s_addr = INADDR_ANY;
if (bind(sock->socketdes, (struct sockaddr *)sock->local_addr,
sock->addr_len) == -1)
return os2errno(sock_errno());
else
1.22 +0 -1 apache-2.0/src/lib/apr/network_io/unix/sockets.c
Index: sockets.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/unix/sockets.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -u -r1.21 -r1.22
--- sockets.c 1999/11/01 00:49:41 1.21
+++ sockets.c 1999/11/02 21:21:53 1.22
@@ -163,7 +163,6 @@
*/
ap_status_t ap_bind(struct socket_t *sock)
{
- sock->local_addr->sin_addr.s_addr = INADDR_ANY;
if (bind(sock->socketdes, (struct sockaddr *)sock->local_addr,
sock->addr_len) == -1)
return errno;
else
1.14 +0 -1 apache-2.0/src/lib/apr/network_io/win32/sockets.c
Index: sockets.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/win32/sockets.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -u -r1.13 -r1.14
--- sockets.c 1999/11/01 00:49:44 1.13
+++ sockets.c 1999/11/02 21:21:54 1.14
@@ -142,7 +142,6 @@
ap_status_t ap_bind(struct socket_t *sock)
{
- sock->local_addr->sin_addr.s_addr = INADDR_ANY;
if (bind(sock->sock, (struct sockaddr *)sock->local_addr,
sock->addr_len) == -1) {
return errno;
}