Lines Matching full:sender
41 char *sender;
94 dbus_free (rule->sender);
202 if (!_dbus_string_append_printf (&str, "sender='%s'", rule->sender))
335 const char *sender)
339 _dbus_assert (sender != NULL);
341 new = _dbus_strdup (sender);
346 dbus_free (rule->sender);
347 rule->sender = new;
871 * type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='Foo',
944 else if (strcmp (key, "sender") == 0)
956 "Sender name '%s' is invalid\n", value);
1397 strcmp (a->sender, b->sender) != 0)
1572 else if (((rule->flags & BUS_MATCH_SENDER) && *rule->sender == ':') ||
1585 strcmp (rule->sender, name) == 0) ||
1669 DBusConnection *sender,
1681 /* sender/addressed_recipient of #NULL may mean bus driver,
1730 _dbus_assert (rule->sender != NULL);
1732 if (sender == NULL)
1734 if (strcmp (rule->sender,
1740 if (!connection_is_primary_owner (sender, rule->sender))
1944 DBusConnection *sender,
1972 sender, addressed_recipient, message,
2000 DBusConnection *sender,
2043 if (!(get_recipients_from_list (neither, sender, addressed_recipient,
2045 get_recipients_from_list (just_iface, sender, addressed_recipient,
2047 get_recipients_from_list (just_type, sender, addressed_recipient,
2049 get_recipients_from_list (both, sender, addressed_recipient,
2115 _dbus_assert (rule->sender != NULL);
2120 _dbus_assert (strcmp (rule->sender, "org.freedesktop.DBusSender") == 0);
2131 rule = check_parse (TRUE, "type='signal',sender='org.freedesktop.DBusSender',interface='org.freedesktop.DBusInterface',member='Foo',path='/bar/foo',destination=':452345.34'");
2394 { "type='method_call',sender=':1.0'", "sender=':1.0',type='method_call'" },
2550 /* We can't test sender/destination rules since we pass NULL here */