- KDBUS_CMD_HELLO_ATTACH_COMM = 1 << 10,
- KDBUS_CMD_HELLO_ATTACH_EXE = 1 << 11,
- KDBUS_CMD_HELLO_ATTACH_CMDLINE = 1 << 12,
- KDBUS_CMD_HELLO_ATTACH_CGROUP = 1 << 13,
- KDBUS_CMD_HELLO_ATTACH_CAPS = 1 << 14,
- KDBUS_CMD_HELLO_ATTACH_SECLABEL = 1 << 15,
- KDBUS_CMD_HELLO_ATTACH_AUDIT = 1 << 16,
-};
-
-/* Flags for kdbus_cmd_bus_make, kdbus_cmd_ep_make and
- * kdbus_cmd_ns_make */
-enum {
- KDBUS_ACCESS_GROUP = 1 << 0,
- KDBUS_ACCESS_WORLD = 1 << 1,
- KDBUS_POLICY_OPEN = 1 << 2,
-};
-
-/* Items to append to kdbus_cmd_bus_make, kdbus_cmd_ep_make and
- * kdbus_cmd_ns_make */
-
-enum {
- KDBUS_CMD_MAKE_NONE,
- KDBUS_CMD_MAKE_NAME,
- KDBUS_CMD_MAKE_CGROUP, /* the cgroup hierarchy ID for which to attach
- * cgroup membership paths * to messages. */
- KDBUS_CMD_MAKE_CRED, /* allow translator services which connect
- * to the bus on behalf of somebody else,
- * allow specifiying the credentials of the
- * client to connect on behalf on. Needs
- * privileges */
-
-};
-
-struct kdbus_cmd_make_item {
- __u64 size;
- __u64 type;
- union {
- __u8 data[0];
- __u64 data64[0];
- char str[0];
- };
+ KDBUS_HELLO_ATTACH_COMM = 1 << 10,
+ KDBUS_HELLO_ATTACH_EXE = 1 << 11,
+ KDBUS_HELLO_ATTACH_CMDLINE = 1 << 12,
+ KDBUS_HELLO_ATTACH_CGROUP = 1 << 13,
+ KDBUS_HELLO_ATTACH_CAPS = 1 << 14,
+ KDBUS_HELLO_ATTACH_SECLABEL = 1 << 15,
+ KDBUS_HELLO_ATTACH_AUDIT = 1 << 16,