mirror of
https://github.com/clearlinux/systemd-stable.git
synced 2026-09-04 12:41:39 +00:00
sd-bus: sync kdbus.h (ABI break!)
struct kdbus_cmd_match got a flags field, which systemd currently makes no use of.
This commit is contained in:
@@ -713,6 +713,16 @@ struct kdbus_cmd_update {
|
||||
struct kdbus_item items[0];
|
||||
} __attribute__((aligned(8)));
|
||||
|
||||
/**
|
||||
* enum kdbus_cmd_match_flags - flags to control the KDBUS_CMD_MATCH_ADD ioctl
|
||||
* @KDBUS_MATCH_REPLACE: If entries with the supplied cookie already
|
||||
* exists, remove them before installing the new
|
||||
* matches.
|
||||
*/
|
||||
enum kdbus_cmd_match_flags {
|
||||
KDBUS_MATCH_REPLACE = 1ULL << 0,
|
||||
};
|
||||
|
||||
/**
|
||||
* struct kdbus_cmd_match - struct to add or remove matches
|
||||
* @size: The total size of the struct
|
||||
@@ -726,6 +736,7 @@ struct kdbus_cmd_update {
|
||||
struct kdbus_cmd_match {
|
||||
__u64 size;
|
||||
__u64 cookie;
|
||||
__u64 flags;
|
||||
struct kdbus_item items[0];
|
||||
} __attribute__((aligned(8)));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user