make dummy backend work
authorDavid Zeuthen <davidz@redhat.com>
Wed, 21 Nov 2007 03:58:27 +0000 (22:58 -0500)
committerDavid Zeuthen <davidz@redhat.com>
Wed, 21 Nov 2007 03:58:27 +0000 (22:58 -0500)
src/polkit-grant/polkit-authorization-db-dummy-write.c
src/polkit/polkit-authorization-db-dummy.c

index 9852da1..4ea491f 100644 (file)
@@ -94,3 +94,14 @@ polkit_authorization_db_grant_to_uid           (PolKitAuthorizationDB          *
         polkit_error_set_error (error, POLKIT_ERROR_NOT_SUPPORTED, "Not supported");
         return FALSE;
 }
+
+polkit_bool_t
+polkit_authorization_db_grant_negative_to_uid           (PolKitAuthorizationDB          *authdb,
+                                                         PolKitAction                   *action,
+                                                         uid_t                           uid,
+                                                         PolKitAuthorizationConstraint  *constraint,
+                                                         PolKitError                   **error)
+{
+        polkit_error_set_error (error, POLKIT_ERROR_NOT_SUPPORTED, "Not supported");
+        return FALSE;
+}
index 536b395..b1d2662 100644 (file)
@@ -121,9 +121,11 @@ polkit_bool_t
 polkit_authorization_db_is_session_authorized (PolKitAuthorizationDB *authdb,
                                                PolKitAction          *action,
                                                PolKitSession         *session,
-                                               polkit_bool_t         *out_is_authorized)
+                                               polkit_bool_t         *out_is_authorized,
+                                               polkit_bool_t         *out_is_negative_authorized)
 {
         *out_is_authorized = FALSE;
+        *out_is_negative_authorized = FALSE;
         return TRUE;
 }
 
@@ -132,9 +134,11 @@ polkit_authorization_db_is_caller_authorized (PolKitAuthorizationDB *authdb,
                                               PolKitAction          *action,
                                               PolKitCaller          *caller,
                                               polkit_bool_t          revoke_if_one_shot,
-                                              polkit_bool_t         *out_is_authorized)
+                                              polkit_bool_t         *out_is_authorized,
+                                              polkit_bool_t         *out_is_negative_authorized)
 {
         *out_is_authorized = FALSE;
+        *out_is_negative_authorized = FALSE;
         return TRUE;
 }
 
@@ -188,6 +192,16 @@ polkit_authorization_db_revoke_entry (PolKitAuthorizationDB *authdb,
         return FALSE;
 }
 
+polkit_bool_t
+polkit_authorization_db_is_uid_blocked_by_self (PolKitAuthorizationDB *authdb,
+                                                PolKitAction          *action,
+                                                uid_t                  uid,
+                                                PolKitError          **error)
+{
+        polkit_error_set_error (error, POLKIT_ERROR_NOT_SUPPORTED, "Not supported");
+        return FALSE;
+}
+
 
 #ifdef POLKIT_BUILD_TESTS