better error info
authorChristian Grothoff <christian@grothoff.org>
Wed, 10 Nov 2010 12:26:44 +0000 (12:26 +0000)
committerChristian Grothoff <christian@grothoff.org>
Wed, 10 Nov 2010 12:26:44 +0000 (12:26 +0000)
src/arm/gnunet-service-arm_interceptor.c

index 1bf69181a3648a38f6cc3abbcda9d31659f25b84..38306f342bb7ca7913a093ec1360b62328d4e2ef 100644 (file)
@@ -832,6 +832,10 @@ start_forwarding (void *cls,
     }
   switch (fc->listen_info->service_addr->sa_family)
     {
+    case AF_UNSPEC:
+      GNUNET_break (0);
+      closeClientAndServiceSockets (fc, REASON_ERROR);
+      return;      
     case AF_INET:
       v4 = (const struct sockaddr_in *) fc->listen_info->service_addr;
       inet_ntop (fc->listen_info->service_addr->sa_family,