fix ftbfs on system where SIN_LEN exists
authorMatthias Wachs <wachs@net.in.tum.de>
Fri, 17 Jan 2014 08:47:40 +0000 (08:47 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Fri, 17 Jan 2014 08:47:40 +0000 (08:47 +0000)
src/transport/plugin_transport_udp.c

index e44a32e44a4826b4e868630b324ea828838fc218..01b0e31b1d3ddc688c7128d6585c2197601d8067 100644 (file)
@@ -1462,7 +1462,7 @@ udp_plugin_create_session (void *cls,
     memset (&v4, '\0', sizeof (v4));
     v4.sin_family = AF_INET;
 #if HAVE_SOCKADDR_IN_SIN_LEN
-    v4->sin_len = sizeof (struct sockaddr_in);
+    v4.sin_len = sizeof (struct sockaddr_in);
 #endif
     v4.sin_port = udp_v4->u4_port;
     v4.sin_addr.s_addr = udp_v4->ipv4_addr;
@@ -1476,7 +1476,7 @@ udp_plugin_create_session (void *cls,
     memset (&v6, '\0', sizeof (v6));
     v6.sin6_family = AF_INET6;
 #if HAVE_SOCKADDR_IN_SIN_LEN
-    v6->sin_len = sizeof (struct sockaddr_in6);
+    v6.sin_len = sizeof (struct sockaddr_in6);
 #endif
     v6.sin6_port = udp_v6->u6_port;
     v6.sin6_addr = udp_v6->ipv6_addr;