summaryrefslogtreecommitdiff
path: root/bus/policy.h
diff options
context:
space:
mode:
authorAlban Crequy <alban.crequy@collabora.co.uk>2012-03-21 19:05:42 +0000
committerAlban Crequy <alban.crequy@collabora.co.uk>2012-03-22 11:51:23 +0000
commitf1cfc138efc2af0763a51ae665ea50096f613512 (patch)
tree770c074ab61b7fa8dd9dafcf14e1dd9747bd69f0 /bus/policy.h
parentd0591d318f8c93f159ea4b193b79888567a6439c (diff)
downloaddbus-f1cfc138efc2af0763a51ae665ea50096f613512.tar.gz
test: enforce own_prefix policy rules
After parsing [allow|deny] rules with own_prefix, check they are enforced correctly. https://bugs.freedesktop.org/show_bug.cgi?id=46886
Diffstat (limited to 'bus/policy.h')
-rw-r--r--bus/policy.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/bus/policy.h b/bus/policy.h
index b1e2c9fc..3ff6f482 100644
--- a/bus/policy.h
+++ b/bus/policy.h
@@ -161,5 +161,9 @@ dbus_bool_t bus_client_policy_append_rule (BusClientPolicy *policy,
BusPolicyRule *rule);
void bus_client_policy_optimize (BusClientPolicy *policy);
+#ifdef DBUS_BUILD_TESTS
+dbus_bool_t bus_policy_check_can_own (BusPolicy *policy,
+ const DBusString *service_name);
+#endif
#endif /* BUS_POLICY_H */