aboutsummaryrefslogtreecommitdiff
path: root/src/mm-modem.c
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2010-02-27 12:51:13 -0800
committerDan Williams <dcbw@redhat.com>2010-02-27 12:51:13 -0800
commit28d065c1f15a7ebf9109abbdca2ba8e831291f13 (patch)
tree1216e3d6a5d800663284720496b6563c6c557726 /src/mm-modem.c
parentaed5f3765d4b8e421888f6cc87800d76853b67d4 (diff)
core: implement optional PolicyKit-based authentication
Diffstat (limited to 'src/mm-modem.c')
-rw-r--r--src/mm-modem.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mm-modem.c b/src/mm-modem.c
index 21375db0..8e2d8a48 100644
--- a/src/mm-modem.c
+++ b/src/mm-modem.c
@@ -611,6 +611,7 @@ mm_modem_set_state (MMModem *self,
gboolean
mm_modem_auth_request (MMModem *self,
const char *authorization,
+ DBusGMethodInvocation *context,
MMAuthRequestCb callback,
gpointer callback_data,
GDestroyNotify notify,
@@ -619,11 +620,13 @@ mm_modem_auth_request (MMModem *self,
g_return_val_if_fail (self != NULL, FALSE);
g_return_val_if_fail (MM_IS_MODEM (self), FALSE);
g_return_val_if_fail (authorization != NULL, FALSE);
+ g_return_val_if_fail (context != NULL, FALSE);
g_return_val_if_fail (callback != NULL, FALSE);
g_return_val_if_fail (MM_MODEM_GET_INTERFACE (self)->auth_request, FALSE);
return MM_MODEM_GET_INTERFACE (self)->auth_request (self,
authorization,
+ context,
callback,
callback_data,
notify,