- KDBUS_CMD_HELLO_STARTER = 1 << 0,
- KDBUS_CMD_HELLO_ACCEPT_FD = 1 << 1,
- KDBUS_CMD_HELLO_ACCEPT_MMAP = 1 << 2,
-
- /* The following have an effect on directed messages only --
- * not for broadcasts */
- 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,
- KDBUS_ACCESS_WORLD = 2,
- KDBUS_POLICY_OPEN = 4,
+ KDBUS_HELLO_STARTER = 1 << 0,
+ KDBUS_HELLO_ACCEPT_FD = 1 << 1,
+
+ /* subscription for metadata to attach */
+ KDBUS_HELLO_ATTACH_TIMESTAMP = 1 << 8,
+ KDBUS_HELLO_ATTACH_CREDS = 1 << 9,
+ 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,