diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2011-12-14 13:32:40 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2011-12-14 13:32:40 +0000 |
commit | e8609f2fc7dfb7347398f09aed6446b30a77a700 (patch) | |
tree | 041ea39a39aa5354876fe2f8730c286eb429efa0 /src/transport/gnunet-service-transport.c | |
parent | cf5de44a6784fc5cfaf5a32808c594bee4d26060 (diff) | |
download | gnunet-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.c | 4 |
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, |