-fix
authorChristian Grothoff <christian@grothoff.org>
Sat, 2 Jun 2012 07:14:17 +0000 (07:14 +0000)
committerChristian Grothoff <christian@grothoff.org>
Sat, 2 Jun 2012 07:14:17 +0000 (07:14 +0000)
src/transport/plugin_transport_tcp.c

index 4d742ecedc84dd9ee5f512267ba5556cc00cea59..af5c71540195e1ef91201f9c7990f28532aa1e11 100644 (file)
@@ -647,24 +647,28 @@ tcp_string_to_address (void *cls, const char *addr, uint16_t addrlen,
   switch (socket_address.ss_family)
   {
   case AF_INET:
-    struct IPv4TcpAddress *t4;
-    struct sockaddr_in *in4 = (struct sockaddr_in *) &socket_address;
-
-    t4 = GNUNET_malloc (sizeof (struct IPv4TcpAddress));
-    t4->ipv4_addr = in4->sin_addr.s_addr;
-    t4->t4_port = in4->sin_port;
-    *buf = t4;
-    *added = sizeof (struct IPv4TcpAddress);
-    return GNUNET_OK;
+    {
+      struct IPv4TcpAddress *t4;
+      struct sockaddr_in *in4 = (struct sockaddr_in *) &socket_address;
+
+      t4 = GNUNET_malloc (sizeof (struct IPv4TcpAddress));
+      t4->ipv4_addr = in4->sin_addr.s_addr;
+      t4->t4_port = in4->sin_port;
+      *buf = t4;
+      *added = sizeof (struct IPv4TcpAddress);
+      return GNUNET_OK;
+    }
   case AF_INET6:  
-    struct IPv6TcpAddress *t6;
-    struct sockaddr_in6 *in6 = (struct sockaddr_in6 *) &socket_address;
-    t6 = GNUNET_malloc (sizeof (struct IPv6TcpAddress));
-    t6->ipv6_addr = in6->sin6_addr;
-    t6->t6_port = in6->sin6_port;
-    *buf = t6;
-    *added = sizeof (struct IPv6TcpAddress);
-    return GNUNET_OK;
+    {
+      struct IPv6TcpAddress *t6;
+      struct sockaddr_in6 *in6 = (struct sockaddr_in6 *) &socket_address;
+      t6 = GNUNET_malloc (sizeof (struct IPv6TcpAddress));
+      t6->ipv6_addr = in6->sin6_addr;
+      t6->t6_port = in6->sin6_port;
+      *buf = t6;
+      *added = sizeof (struct IPv6TcpAddress);
+      return GNUNET_OK;
+    }
   default:
     return GNUNET_SYSERR;
   }