1
0
mirror of https://github.com/systemd/systemd.git synced 2025-03-09 12:58:26 +03:00

libsystemd-bus: sd_bus_request_name: use kdbus_translate_request_name_flags()

This commit is contained in:
Daniel Mack 2013-11-29 21:58:39 +01:00
parent 98f17eda0f
commit 3519d4c895

View File

@ -68,7 +68,7 @@ _public_ int sd_bus_request_name(sd_bus *bus, const char *name, int flags) {
l = strlen(name); l = strlen(name);
n = alloca0(offsetof(struct kdbus_cmd_name, name) + l + 1); n = alloca0(offsetof(struct kdbus_cmd_name, name) + l + 1);
n->size = offsetof(struct kdbus_cmd_name, name) + l + 1; n->size = offsetof(struct kdbus_cmd_name, name) + l + 1;
n->flags = flags; kdbus_translate_request_name_flags(flags, (uint64_t *) &n->flags);
memcpy(n->name, name, l+1); memcpy(n->name, name, l+1);
#ifdef HAVE_VALGRIND_MEMCHECK_H #ifdef HAVE_VALGRIND_MEMCHECK_H