core: add nm_auth_uid_authorized() to check user permissions

Basically cleaned up is_user_request_authorized() from nm-manager.c.
This commit is contained in:
Dan Williams
2010-06-03 23:04:10 -07:00
parent 78c4e0798e
commit 6cbe50ffbd
2 changed files with 67 additions and 0 deletions

View File

@@ -80,5 +80,10 @@ gboolean nm_auth_get_caller_uid (DBusGMethodInvocation *context,
gulong *out_uid,
const char **out_error_desc);
gboolean nm_auth_uid_authorized (gulong uid,
NMDBusManager *dbus_mgr,
DBusGProxy *user_proxy,
const char **out_error_desc);
#endif /* NM_MANAGER_AUTH_H */