aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2011-12-14 13:32:40 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2011-12-14 13:32:40 +0000
commite8609f2fc7dfb7347398f09aed6446b30a77a700 (patch)
tree041ea39a39aa5354876fe2f8730c286eb429efa0 /src/transport/gnunet-service-transport.c
parentcf5de44a6784fc5cfaf5a32808c594bee4d26060 (diff)
downloadgnunet-e8609f2fc7dfb7347398f09aed6446b30a77a700.tar.gz
gnunet-e8609f2fc7dfb7347398f09aed6446b30a77a700.zip
wan/lan detection in plugins
Diffstat (limited to 'src/transport/gnunet-service-transport.c')
-rw-r--r--src/transport/gnunet-service-transport.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c
index 8294f35dc..f0e26a434 100644
--- a/src/transport/gnunet-service-transport.c
+++ b/src/transport/gnunet-service-transport.c
@@ -381,7 +381,9 @@ plugin_env_address_to_type (void *cls,
381 GNUNET_break (0); 381 GNUNET_break (0);
382 return ats; 382 return ats;
383 } 383 }
384 if ((addrlen != sizeof (struct sockaddr_in)) && (addrlen != sizeof (struct sockaddr_in6))) 384 if (((addr->sa_family != AF_INET) && (addrlen != sizeof (struct sockaddr_in))) &&
385 ((addr->sa_family != AF_INET6) && (addrlen != sizeof (struct sockaddr_in6))) &&
386 (addr->sa_family != AF_UNIX))
385 { 387 {
386 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Malformed address with length %u `%s'\n", 388 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Malformed address with length %u `%s'\n",
387 addrlen, 389 addrlen,