diff options
author | Alain Michaud <alainm@chromium.org> | 2020-06-12 21:48:36 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2020-06-12 21:48:36 +0200 |
commit | 7f0166dbf05d60932eceba2569946d9d9d4051d7 (patch) | |
tree | 931b4325220e83ff96c2668d306480b751bc8458 /lib | |
parent | c1226f79ec97133ef48e2cfe3b68ad92f483c1f0 (diff) | |
download | bluez-7f0166dbf05d60932eceba2569946d9d9d4051d7.tar.gz |
mgmt: syncing configuration commands to the documentation.
This patch simply fixes the definition names (and corresponding
implemenation) to the adopted documentation.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/mgmt.h | 30 |
1 files changed, 19 insertions, 11 deletions
diff --git a/lib/mgmt.h b/lib/mgmt.h index 47a694e43..f44f2465d 100644 --- a/lib/mgmt.h +++ b/lib/mgmt.h @@ -56,6 +56,12 @@ struct mgmt_hdr { } __packed; #define MGMT_HDR_SIZE 6 +struct mgmt_tlv { + uint16_t type; + uint8_t length; + uint8_t value[]; +} __packed; + struct mgmt_addr_info { bdaddr_t bdaddr; uint8_t type; @@ -628,22 +634,24 @@ struct mgmt_rp_set_exp_feature { uint32_t flags; } __packed; -#define MGMT_OP_READ_DEFAULT_SYSTEM_PARAMETERS 0x004b - -struct mgmt_system_parameter_tlv { - uint16_t type; - uint8_t length; - uint8_t value[]; +#define MGMT_OP_READ_DEF_SYSTEM_CONFIG 0x004b +struct mgmt_rp_read_default_system_config { + uint8_t parameters[0]; /* mgmt_tlv */ } __packed; -struct mgmt_rp_read_default_system_parameters { - uint8_t parameters[0]; /* mgmt_system_parameter_tlv */ +#define MGMT_OP_SET_DEF_SYSTEM_CONFIG 0x004c +struct mgmt_cp_set_default_system_config { + uint8_t parameters[0]; /* mgmt_tlv */ } __packed; -#define MGMT_OP_SET_DEFAULT_SYSTEM_PARAMETERS 0x004c +#define MGMT_OP_READ_DEF_RUNTIME_CONFIG 0x004d +struct mgmt_rp_read_default_runtime_config { + uint8_t parameters[0]; /* mgmt_tlv */ +} __packed; -struct mgmt_cp_set_default_system_parameters { - uint8_t parameters[0]; /* mgmt_system_parameter_tlv */ +#define MGMT_OP_SET_DEF_RUNTIME_CONFIG 0x004e +struct mgmt_cp_set_default_runtime_config { + uint8_t parameters[0]; /* mgmt_tlv */ } __packed; #define MGMT_ADV_MONITOR_FEATURE_MASK_OR_PATTERNS (1 << 0) |