-/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/
-
#pragma once
/***
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
-#include "hashmap.h"
-
#include "sd-bus.h"
+#include "hashmap.h"
+
enum bus_match_node_type {
BUS_MATCH_ROOT,
BUS_MATCH_VALUE,
int bus_match_parse(const char *match, struct bus_match_component **_components, unsigned *_n_components);
void bus_match_parse_free(struct bus_match_component *components, unsigned n_components);
-// UNNEEDED char *bus_match_to_string(struct bus_match_component *components, unsigned n_components);
+#if 0 /// UNNEEDED by elogind
+char *bus_match_to_string(struct bus_match_component *components, unsigned n_components);
+#endif // 0
enum bus_match_scope bus_match_get_scope(const struct bus_match_component *components, unsigned n_components);