const void *addr,
size_t addrlen)
{
- static char rbuf[INET6_ADDRSTRLEN + 10];
+ static char rbuf[INET6_ADDRSTRLEN + 12];
char buf[INET6_ADDRSTRLEN];
const void *sb;
struct in_addr a4;
inet_ntop (af, sb, buf, INET6_ADDRSTRLEN);
GNUNET_snprintf (rbuf,
sizeof (rbuf),
- "%s:%u",
+ (af == AF_INET6) ? "[%s]:%u" : "%s:%u",
buf,
port);
return rbuf;
#include "gnunet_time_lib.h"
#include "gnunet_transport_service.h"
-#define DEBUG_TRANSPORT GNUNET_NO
+#define DEBUG_TRANSPORT GNUNET_YES
#define DEBUG_TRANSPORT_TIMEOUT GNUNET_YES
#define DEBUG_TRANSPORT_DISCONNECT GNUNET_YES