[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r11309 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r11309 - gnunet/src/transport |
Date: |
Tue, 11 May 2010 15:08:27 +0200 |
Author: wachs
Date: 2010-05-11 15:08:27 +0200 (Tue, 11 May 2010)
New Revision: 11309
Modified:
gnunet/src/transport/plugin_transport_http.c
Log:
Modified: gnunet/src/transport/plugin_transport_http.c
===================================================================
--- gnunet/src/transport/plugin_transport_http.c 2010-05-11 13:06:16 UTC
(rev 11308)
+++ gnunet/src/transport/plugin_transport_http.c 2010-05-11 13:08:27 UTC
(rev 11309)
@@ -259,14 +259,16 @@
acceptPolicyCallback (void *cls,
const struct sockaddr *addr, socklen_t addr_len)
{
- if (addr->sa_family == AF_INET)
- GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,"Incoming IPv4 connection \n");
- if (addr->sa_family == AF_INET6)
- GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,"Incoming IPv6 connection \n");
+ struct sockaddr_in * addrin =(struct sockaddr_in *) addr;
+ /* 40 == max IPv6 Address length as string: (4 * 8) + (7 * :) + \0 */
+ char * address = GNUNET_malloc(40);
+ inet_ntop(addrin->sin_family, &addrin->sin_addr.s_addr,address,40);
+ if (addrin->sin_family == AF_INET)
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,"Incoming IPv4 connection from
`%s'\n", address);
+ if (addrin->sin_family == AF_INET6)
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,"Incoming IPv6 connection from
`%s'\n",address);
+ GNUNET_free (address);
-
-
-
return MHD_YES;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r11309 - gnunet/src/transport,
gnunet <=