summaryrefslogtreecommitdiffstats
path: root/src/handsfree-audio.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/handsfree-audio.c')
-rw-r--r--src/handsfree-audio.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/handsfree-audio.c b/src/handsfree-audio.c
index d963f509..9e560ad3 100644
--- a/src/handsfree-audio.c
+++ b/src/handsfree-audio.c
@@ -52,6 +52,7 @@ struct ofono_handsfree_card {
char *remote;
char *local;
char *path;
+ void *driver_data;
};
struct agent {
@@ -267,6 +268,17 @@ struct ofono_handsfree_card *ofono_handsfree_card_create(const char *remote,
return card;
}
+void ofono_handsfree_card_set_data(struct ofono_handsfree_card *card,
+ void *data)
+{
+ card->driver_data = data;
+}
+
+void *ofono_handsfree_card_get_data(struct ofono_handsfree_card *card)
+{
+ return card->driver_data;
+}
+
static void emit_card_added(struct ofono_handsfree_card *card)
{
DBusMessage *signal;