]> git.sesse.net Git - vlc/commitdiff
Fixup DCCP include ordering
authorRémi Denis-Courmont <rem@videolan.org>
Wed, 19 Sep 2007 14:51:44 +0000 (14:51 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Wed, 19 Sep 2007 14:51:44 +0000 (14:51 +0000)
src/network/udp.c

index a73f9992b1d4db605c3c11b9924998199a63c74f..624d28e662dcad529f8094a97ca13bbd9e9cfb3c 100644 (file)
 #   endif
 #endif
 
+#ifdef HAVE_LINUX_DCCP_H
+# include <linux/dccp.h>
+# ifndef SOCK_DCCP /* provisional API */
+#  define SOCK_DCCP 6
+# endif
+#endif
+
 #ifndef SOL_IP
 # define SOL_IP IPPROTO_IP
 #endif
 # define IPPROTO_UDPLITE 136 /* IANA */
 #endif
 
-#ifdef HAVE_LINUX_DCCP_H
-# include <linux/dccp.h>
-# ifndef SOCK_DCCP /* provisional API */
-#  define SOCK_DCCP 6
-# endif
-#endif
-
 #if defined (HAVE_NETINET_UDPLITE_H)
 # include <netinet/udplite.h>
 #elif defined (__linux__)
@@ -379,7 +379,7 @@ net_IPv6Join (vlc_object_t *obj, int fd, const struct sockaddr_in6 *src)
 
     msg_Dbg (obj, "IPV6_JOIN_GROUP multicast request");
 
-    if (!setsockopt (fd, IPPROTO_IPV6, IPV6_JOIN_GROUP, &gr6, sizeof (gr6)))
+    if (!setsockopt (fd, SOL_IPV6, IPV6_JOIN_GROUP, &gr6, sizeof (gr6)))
         return 0;
 #else
     errno = ENOSYS;