info: check against the correct __linux__ define
authorFerry Huberts <ferry.huberts@pelagic.nl>
Wed, 2 Dec 2015 14:29:40 +0000 (15:29 +0100)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Wed, 2 Dec 2015 19:54:19 +0000 (20:54 +0100)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
lib/info/olsrd_info.c

index 2e6d322..e973aa2 100644 (file)
@@ -395,13 +395,13 @@ static int plugin_ipc_init(void) {
   }
 #endif /* (defined __FreeBSD__ || defined __FreeBSD_kernel__) && defined SO_NOSIGPIPE */
 
   }
 #endif /* (defined __FreeBSD__ || defined __FreeBSD_kernel__) && defined SO_NOSIGPIPE */
 
-#if defined linux && defined IPV6_V6ONLY
+#if defined __linux__ && defined IPV6_V6ONLY
   if (config->ipv6_only && (olsr_cnf->ip_version == AF_INET6) //
       && (setsockopt(ipc_socket, IPPROTO_IPV6, IPV6_V6ONLY, (char *) &yes, sizeof(yes)) < 0)) {
     perror("IPV6_V6ONLY failed");
     goto error_out;
   }
   if (config->ipv6_only && (olsr_cnf->ip_version == AF_INET6) //
       && (setsockopt(ipc_socket, IPPROTO_IPV6, IPV6_V6ONLY, (char *) &yes, sizeof(yes)) < 0)) {
     perror("IPV6_V6ONLY failed");
     goto error_out;
   }
-#endif /* defined linux && defined IPV6_V6ONLY */
+#endif /* defined __linux__ && defined IPV6_V6ONLY */
 
   /* complete the socket structure */
   memset(&sock_addr, 0, sizeof(sock_addr));
 
   /* complete the socket structure */
   memset(&sock_addr, 0, sizeof(sock_addr));