policy-deny: Remove SMACK support
[src/agl-compositor.git] / src / policy-default.c
index 23842ab..fa22097 100644 (file)
@@ -26,6 +26,8 @@
 #include "ivi-compositor.h"
 #include "policy.h"
 
+#include <string.h>
+
 /*
  * default policy implementation allows every action to be possible
  *
@@ -78,6 +80,9 @@ ivi_policy_default_surface_advertise_state_change(struct ivi_surface *surf, void
        return true;
 }
 
+/* we allow all applications to bind to private extensions. See the deny-all
+ * policy instead for how to retrieve the clients fd and its label to check
+ * against */
 static bool
 ivi_policy_default_shell_bind_interface(void *client, void *interface)
 {
@@ -131,5 +136,6 @@ ivi_policy_init(struct ivi_compositor *ivi)
        if (!ivi->policy)
                return -1;
 
+       weston_log("Installing 'allow-all' policy engine\n");
        return 0;
 }