gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r32334 - gnunet/src/arm


From: gnunet
Subject: [GNUnet-SVN] r32334 - gnunet/src/arm
Date: Thu, 13 Feb 2014 14:25:37 +0100

Author: harsha
Date: 2014-02-13 14:25:37 +0100 (Thu, 13 Feb 2014)
New Revision: 32334

Modified:
   gnunet/src/arm/gnunet-service-arm.c
Log:
- Do not set permissions for abstract sockets.


Modified: gnunet/src/arm/gnunet-service-arm.c
===================================================================
--- gnunet/src/arm/gnunet-service-arm.c 2014-02-13 10:58:40 UTC (rev 32333)
+++ gnunet/src/arm/gnunet-service-arm.c 2014-02-13 13:25:37 UTC (rev 32334)
@@ -665,7 +665,12 @@
     return;
   }
 #ifndef WINDOWS
-  if (AF_UNIX == sa->sa_family)
+  if ((AF_UNIX == sa->sa_family)
+#ifdef LINUX
+      /* Permission settings are not required when abstract sockets are used */
+      && ('\0' != ((const struct sockaddr_un *)sa)->sun_path[0])
+#endif      
+      )
   {
     match_uid =
       GNUNET_CONFIGURATION_get_value_yesno (cfg, sl->name,




reply via email to

[Prev in Thread] Current Thread [Next in Thread]