Searched refs:sender (Results 1 - 25 of 26) sorted by relevance

12

/systemd/src/libsystemd/sd-bus/
H A Dtest-bus-proxy.c34 const char *sender; member in struct:__anon143
46 if (!streq_ptr(match->sender, name))
87 r = sd_bus_get_unique_name(a, &match.sender);
H A Dbus-track.c41 "sender='org.freedesktop.DBus'," \
271 const char *sender; local
276 sender = sd_bus_message_get_sender(m);
277 if (!sender)
280 return sd_bus_track_add_name(track, sender);
284 const char *sender; local
289 sender = sd_bus_message_get_sender(m);
290 if (!sender)
293 return sd_bus_track_remove_name(track, sender);
H A Dbus-message.h79 const char *sender; member in struct:sd_bus_message
241 int bus_message_append_sender(sd_bus_message *m, const char *sender);
H A Dbus-dump.c96 if (m->sender)
97 fprintf(f, " Sender=%s%s%s", ansi_highlight(), m->sender, ansi_normal());
107 if (m->sender || m->destination || m->path || m->interface || m->member)
H A Dbus-message.c208 m->sender = adjust_pointer(m->sender, op, old_size, m->header);
737 if (call->sender) {
738 r = message_append_field_string(t, BUS_MESSAGE_HEADER_DESTINATION, SD_BUS_TYPE_STRING, call->sender, &t->destination);
853 m->sender = m->creds.unique_name = (char*) "org.freedesktop.DBus.Local";
862 m->sender = m->creds.unique_name = (char*) "org.freedesktop.DBus";
1025 return m->sender;
5373 if (m->sender)
5379 r = message_peek_field_string(m, service_name_is_valid, &ri, item_size, &m->sender);
5381 if (r >= 0 && m->sender[
5925 bus_message_append_sender(sd_bus_message *m, const char *sender) argument
[all...]
H A Dbus-internal.c364 log_debug("Failed to process message [type=%s sender=%s path=%s interface=%s member=%s signature=%s]: %s",
366 strna(m->sender),
H A Dbus-control.c1229 const char *sender = NULL; local
1263 sender = c->value_str;
1264 sender_length = strlen(sender);
1410 if (sender) {
1413 memcpy(item->str, sender, sender_length + 1);
H A Dbus-convenience.c533 * to get it from the sender or peer. */
535 if (call->sender)
536 /* There's a sender, but the creds are
542 return sd_bus_get_name_creds(call->bus, call->sender, mask, creds);
544 /* There's no sender, hence we are on a dbus1
H A Dbus-match.c33 * A: type=signal,sender=foo,interface=bar
34 * B: type=signal,sender=quux,interface=fips
35 * C: type=signal,sender=quux,interface=waldo
37 * E: sender=miau
349 test_str = m->sender;
655 if (n == 6 && startswith(k, "sender"))
1111 return "sender";
1194 * sender, interface or path. If a match is not restricted to
H A Dbus-kernel.c812 * and the sender had none no item for it will be
853 m->sender = m->creds.unique_name = m->sender_buffer;
/systemd/src/libsystemd/sd-netlink/
H A Dnetlink-socket.c259 union sockaddr_union sender; local
264 .msg_name = &sender,
265 .msg_namelen = sizeof(sender),
287 if (sender.nl.nl_pid != 0) {
289 log_debug("rtnl: ignoring message from portid %"PRIu32, sender.nl.nl_pid);
/systemd/src/login/
H A Dlogind-session.h174 bool session_is_controller(Session *s, const char *sender);
175 int session_set_controller(Session *s, const char *sender, bool force);
H A Dlogind-session.c1127 bool session_is_controller(Session *s, const char *sender) { argument
1130 return streq_ptr(s->controller, sender);
1166 int session_set_controller(Session *s, const char *sender, bool force) { argument
1171 assert(sender);
1173 if (session_is_controller(s, sender))
1178 name = strdup(sender);
/systemd/src/shared/
H A Dbus-util.c102 "sender='org.freedesktop.DBus',"
277 const char *sender, **k, **v; local
279 sender = sd_bus_message_get_sender(call);
280 if (!sender)
296 "system-bus-name", 1, "name", "s", sender,
418 const char *sender, **k, **v; local
490 sender = sd_bus_message_get_sender(call);
491 if (!sender)
517 "system-bus-name", 1, "name", "s", sender,
1946 /* When we are a bus client we match by sender
2302 char *sender, *external; local
[all...]
/systemd/src/bus-proxyd/
H A Dsynthesize.c174 !streq_ptr(m->sender, "org.freedesktop.DBus"))
H A Dproxy.c178 "sender='org.freedesktop.DBus',"
195 "sender='org.freedesktop.DBus',"
482 if (streq_ptr(m->sender, "org.freedesktop.DBus"))
501 r = bus_get_name_creds_kdbus(from, m->sender, SD_BUS_CREDS_EUID|SD_BUS_CREDS_EGID, true, &sender_creds);
509 /* First check whether the sender can send the message to our name */
553 /* First check if we (the sender) can send to this name */
587 return synthetic_reply_method_errorf(m, SD_BUS_ERROR_ACCESS_DENIED, "Access prohibited by XML sender policy.");
650 return log_error_errno(r, "Failed to append sender to HELLO reply: %m");
676 return log_error_errno(r, "Failed to append sender to NameAcquired message: %m");
704 /* We will change the sender o
[all...]
/systemd/src/resolve/
H A Dresolved-dns-packet.h87 union in_addr_union sender, destination; member in struct:DnsPacket
211 return in_addr_is_localhost(p->family, &p->sender) == 0;
H A Dresolved-dns-stream.c274 s->read_packet->sender.in = s->peer.in.sin_addr;
280 s->read_packet->sender.in6 = s->peer.in6.sin6_addr;
H A Dresolved-mdns.c123 dns_cache_put(&scope->cache, NULL, DNS_PACKET_RCODE(p), p->answer, false, (uint32_t) -1, 0, p->family, &p->sender);
H A Dresolved-dns-scope.c730 dns_answer_order_by_scope(answer, in_addr_is_link_local(p->family, &p->sender) > 0);
762 r = manager_send(s->manager, fd, p->ifindex, p->family, &p->sender, p->sender_port, reply);
958 r = dns_cache_check_conflicts(&scope->cache, p->answer->items[i].rr, p->family, &p->sender);
H A Dresolved-manager.c666 p->sender.in = sa.in.sin_addr;
669 p->sender.in6 = sa.in6.sin6_addr;
1036 return !!manager_find_link_address(m, p->family, &p->sender);
H A Dresolved-dns-transaction.c249 in_addr_to_string(p->family, &p->sender, &pretty);
261 if (memcmp(&p->sender, &p->destination, FAMILY_ADDRESS_SIZE(p->family)) >= 0) {
514 /* When we already received a reply to this (but it was truncated), send to its sender address */
516 fd = dns_scope_socket_tcp(t->scope, t->received->family, &t->received->sender, NULL, t->received->sender_port);
595 &t->received->sender);
H A Dresolved-dns-zone.c513 we_lost = memcmp(&i->probe_transaction->received->sender, &i->probe_transaction->received->destination, FAMILY_ADDRESS_SIZE(i->probe_transaction->received->family)) < 0;
/systemd/src/libudev/
H A Dlibudev-private.h80 int udev_monitor_allow_unicast_sender(struct udev_monitor *udev_monitor, struct udev_monitor *sender);
H A Dlibudev-monitor.c83 /* total length of header structure known to the sender */
387 int udev_monitor_allow_unicast_sender(struct udev_monitor *udev_monitor, struct udev_monitor *sender) argument
389 udev_monitor->snl_trusted_sender.nl.nl_pid = sender->snl.nl.nl_pid;
420 /* enable receiving of sender credentials */
625 /* unicast message, check if we trust the sender */
641 log_debug("no sender credentials received, message ignored");
647 log_debug("sender uid="UID_FMT", message ignored", cred->uid);

Completed in 95 milliseconds

12