commit fa52c9a5eb03b162359cc969a218be2d3211c1a3
parent adb4520d7c43d72dc2af0a7bea94d625a2aee65d
Author: Christian Grothoff <christian@grothoff.org>
Date: Sat, 27 Dec 2008 06:08:33 +0000
fix
Diffstat:
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
@@ -1,3 +1,6 @@
+Fri Dec 26 23:08:04 MST 2008
+ Fixed broken check for identical connection address. -CG
+
Sat Dec 6 18:36:17 MST 2008
Added configure option to disable checking for CURL support.
Added MHD_OPTION to allow specification of custom logger. -CG
diff --git a/src/daemon/daemon.c b/src/daemon/daemon.c
@@ -375,7 +375,7 @@ MHD_accept_connection (struct MHD_Daemon *daemon)
if (addrlen == sizeof (struct sockaddr_in))
{
const struct sockaddr_in *a1 =
- (const struct sockaddr_in *) &addr;
+ (const struct sockaddr_in *) addr;
const struct sockaddr_in *a2 =
(const struct sockaddr_in *) pos->addr;
if (0 == memcmp (&a1->sin_addr, &a2->sin_addr,
@@ -386,7 +386,7 @@ MHD_accept_connection (struct MHD_Daemon *daemon)
if (addrlen == sizeof (struct sockaddr_in6))
{
const struct sockaddr_in6 *a1 =
- (const struct sockaddr_in6 *) &addr;
+ (const struct sockaddr_in6 *) addr;
const struct sockaddr_in6 *a2 =
(const struct sockaddr_in6 *) pos->addr;
if (0 == memcmp (&a1->sin6_addr, &a2->sin6_addr,