filter_func
if (!dbus_connection_add_filter (ctx->connection, filter_func, ctx, NULL)) {
dbus_connection_remove_filter (ctx->connection, filter_func, ctx);
sendflags_t *flags, int outfd, snapfilter_cb_t filter_func,
sdd.filter_cb = filter_func;