diff --git a/src/nm-auth-utils.c b/src/nm-auth-utils.c index 099fcfbfc3..ca2870db72 100644 --- a/src/nm-auth-utils.c +++ b/src/nm-auth-utils.c @@ -16,7 +16,7 @@ /*****************************************************************************/ -struct NMAuthChain { +struct _NMAuthChain { CList parent_lst; @@ -266,6 +266,14 @@ nm_auth_chain_get_subject (NMAuthChain *self) return self->subject; } +GDBusMethodInvocation * +nm_auth_chain_get_context (NMAuthChain *self) +{ + g_return_val_if_fail (self, NULL); + + return self->context; +} + /*****************************************************************************/ static void diff --git a/src/nm-auth-utils.h b/src/nm-auth-utils.h index 808d20fdb6..978d607aed 100644 --- a/src/nm-auth-utils.h +++ b/src/nm-auth-utils.h @@ -12,7 +12,7 @@ /*****************************************************************************/ -typedef struct NMAuthChain NMAuthChain; +typedef struct _NMAuthChain NMAuthChain; typedef void (*NMAuthChainResultFunc) (NMAuthChain *chain, GDBusMethodInvocation *context, @@ -53,6 +53,8 @@ void nm_auth_chain_destroy (NMAuthChain *chain); NMAuthSubject *nm_auth_chain_get_subject (NMAuthChain *self); +GDBusMethodInvocation *nm_auth_chain_get_context (NMAuthChain *self); + /*****************************************************************************/ struct CList;