summaryrefslogtreecommitdiffstats
path: root/hcid/dbus-security.h
diff options
context:
space:
mode:
authorUlisses Furquim <ulissesf@gmail.com>2006-11-01 17:15:06 +0000
committerUlisses Furquim <ulissesf@gmail.com>2006-11-01 17:15:06 +0000
commit5a9f38e575f61697083f72b593adc814d0229590 (patch)
tree75d83d845de72b06aad38619cec32c4aa5e9cc5a /hcid/dbus-security.h
parent66335427fb76c0f43b69cd77e74f0664b1119c04 (diff)
Add authorization part of the new Authorization API
Diffstat (limited to 'hcid/dbus-security.h')
-rw-r--r--hcid/dbus-security.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/hcid/dbus-security.h b/hcid/dbus-security.h
index 5b849374..2096437a 100644
--- a/hcid/dbus-security.h
+++ b/hcid/dbus-security.h
@@ -52,7 +52,17 @@ struct authorization_agent {
DBusConnection *conn;
char *name;
char *path;
- int exited;
+ struct slist *pending_requests;
+};
+
+struct pend_auth_agent_req {
+ DBusMessage *msg;
+ struct authorization_agent *agent;
+ char *adapter_path;
+ char *address;
+ char *service_path;
+ char *action;
+ DBusPendingCall *call;
};
DBusHandlerResult handle_security_method(DBusConnection *conn, DBusMessage *msg, void *data);