From bf54810e3f36c0397fa71c6319c76fe76257b9f5 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Thu, 9 Sep 2010 18:47:25 +0200 Subject: [PATCH] Use D-Bus constants for PolicyKit plugin --- include/dbus.h | 3 +++ plugins/polkit.c | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/include/dbus.h b/include/dbus.h index 2ff41b2..4823d8a 100644 --- a/include/dbus.h +++ b/include/dbus.h @@ -47,6 +47,9 @@ extern "C" { #define CONNMAN_PROVIDER_INTERFACE CONNMAN_SERVICE ".Provider" #define CONNMAN_TECHNOLOGY_INTERFACE CONNMAN_SERVICE ".Technology" +#define CONNMAN_PRIVILEGE_MODIFY 1 +#define CONNMAN_PRIVILEGE_SECRET 2 + typedef void (* connman_dbus_append_cb_t) (DBusMessageIter *iter, void *user_data); diff --git a/plugins/polkit.c b/plugins/polkit.c index be72eb0..137dc9b 100644 --- a/plugins/polkit.c +++ b/plugins/polkit.c @@ -27,13 +27,13 @@ #define CONNMAN_API_SUBJECT_TO_CHANGE #include -#include +#include static const GDBusSecurityTable polkit_security[] = { - { CONNMAN_SECURITY_PRIVILEGE_MODIFY, "org.moblin.connman.modify", + { CONNMAN_PRIVILEGE_MODIFY, "org.moblin.connman.modify", G_DBUS_SECURITY_FLAG_BUILTIN | G_DBUS_SECURITY_FLAG_ALLOW_INTERACTION }, - { CONNMAN_SECURITY_PRIVILEGE_SECRET, "org.moblin.connman.secret", + { CONNMAN_PRIVILEGE_SECRET, "org.moblin.connman.secret", G_DBUS_SECURITY_FLAG_BUILTIN | G_DBUS_SECURITY_FLAG_ALLOW_INTERACTION }, { } -- 2.7.4