#ifdef DISABLE_KDBUS_POLICY
return true;
-#endif
+#else
if (!conn_creds)
conn_creds = conn->cred;
res = kdbus_policy_query(&conn->ep->bus->policy_db, conn_creds,
name, hash);
return res >= KDBUS_POLICY_OWN;
+#endif
}
/**
#ifdef DISABLE_KDBUS_POLICY
return true;
-#endif
+#else
if (!conn_creds)
conn_creds = conn->cred;
return kdbus_conn_policy_query_all(conn, conn_creds,
&conn->ep->bus->policy_db, to,
KDBUS_POLICY_TALK);
+#endif
}
/**
#ifdef DISABLE_KDBUS_POLICY
return true;
-#endif
+#else
/*
* By default, all names are visible on a bus. SEE policies can only be
conn_creds ? : conn->cred,
name, kdbus_strhash(name));
return res >= KDBUS_POLICY_SEE;
+#endif
}
static bool kdbus_conn_policy_see_name(struct kdbus_conn *conn,
#ifdef DISABLE_KDBUS_POLICY
return true;
-#endif
+#else
/*
* By default, all names are visible on a bus, so a connection can
kdbus_conn_policy_query_all(conn, conn_creds,
&conn->ep->policy_db, whom,
KDBUS_POLICY_SEE);
+#endif
}
/**