Change-Id: I2b03b9e682178dae938c039428ba4c60155c6d73
bus_make.head.bloom_size = 64;
bus_make.head.flags = KDBUS_MAKE_ACCESS_WORLD;
bus_make.head.bloom_size = 64;
bus_make.head.flags = KDBUS_MAKE_ACCESS_WORLD;
- snprintf(bus_make.name, sizeof(bus_make.name), "%u-kdbus", getuid());
+ if(type == DBUS_BUS_SYSTEM)
+ snprintf(bus_make.name, sizeof(bus_make.name), "%u-kdbus-%s", getuid(), "system");
+ else
+ snprintf(bus_make.name, sizeof(bus_make.name), "%u-kdbus", getuid());
bus_make.n_type = KDBUS_MAKE_NAME;
bus_make.n_size = KDBUS_PART_HEADER_SIZE + strlen(bus_make.name) + 1;
bus_make.head.size = sizeof(struct kdbus_cmd_bus_make) + bus_make.n_size;
bus_make.n_type = KDBUS_MAKE_NAME;
bus_make.n_size = KDBUS_PART_HEADER_SIZE + strlen(bus_make.name) + 1;
bus_make.head.size = sizeof(struct kdbus_cmd_bus_make) + bus_make.n_size;