#include <dbus/dbus-internals.h>
#include <dbus/dbus-message-internal.h>
+static void bus_client_policy_optimize (BusClientPolicy *policy);
+static dbus_bool_t bus_client_policy_append_rule (BusClientPolicy *policy,
+ BusPolicyRule *rule);
+
BusPolicyRule*
bus_policy_rule_new (BusPolicyRuleType type,
BusPolicyRuleAccess access)
}
}
-void
+static void
bus_client_policy_optimize (BusClientPolicy *policy)
{
DBusList *link;
_dbus_list_get_length (&policy->rules));
}
-dbus_bool_t
+static dbus_bool_t
bus_client_policy_append_rule (BusClientPolicy *policy,
BusPolicyRule *rule)
{
return FALSE; \
}
-dbus_bool_t bus_policy_rule_to_string (BusPolicyRule *rule,
- char **out_rule)
+static dbus_bool_t
+bus_policy_rule_to_string (BusPolicyRule *rule,
+ char **out_rule)
{
const char *sr;
const char *access;
const DBusString *service_name,
DBusConnection *connection,
DBusMessage *message);
-dbus_bool_t bus_client_policy_append_rule (BusClientPolicy *policy,
- BusPolicyRule *rule);
-void bus_client_policy_optimize (BusClientPolicy *policy);
#ifdef DBUS_ENABLE_EMBEDDED_TESTS
dbus_bool_t bus_policy_check_can_own (BusPolicy *policy,