diff options
Diffstat (limited to 'hcid/dbus.h')
-rw-r--r-- | hcid/dbus.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/hcid/dbus.h b/hcid/dbus.h index a5f7f562..f0f58493 100644 --- a/hcid/dbus.h +++ b/hcid/dbus.h @@ -124,6 +124,7 @@ struct adapter { char *discov_requestor; /* discovery requestor unique name */ DBusMessage *discovery_cancel; /* discovery cancel message request */ struct slist *passkey_agents; + struct slist *auth_agents; /* Authorization agents */ bdaddr_t agents_disabled; /* temporarely disable agents for bda */ struct slist *active_conn; struct bonding_request_info *bonding; @@ -152,6 +153,17 @@ struct pending_agent_request { char *pin; }; +struct authorization_agent { + +}; + +struct service_agent { + char *id; /* Connection id */ + char *name; + char *description; + int running; +}; + typedef int register_function_t(DBusConnection *conn, uint16_t id); typedef int unregister_function_t(DBusConnection *conn, uint16_t id); |