diff options
author | Bruna Moreira <bruna.moreira@openbossa.org> | 2012-03-27 14:06:47 -0400 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2012-03-30 14:34:56 +0300 |
commit | 81b9d4f9d3a3582d69f6c570d91464c7436cfbdc (patch) | |
tree | 66462296b13b156359046004d197728a293b28ba /src/eir.c | |
parent | 877f50ec111ac09c398c0f3194495df1310a12dc (diff) | |
download | bluez-81b9d4f9d3a3582d69f6c570d91464c7436cfbdc.tar.gz |
eir: Read GAP appearance from advertising data
This was introduced on Core Specification Supplement (CSS) v1.
Diffstat (limited to 'src/eir.c')
-rw-r--r-- | src/eir.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -164,6 +164,13 @@ int eir_parse(struct eir_data *eir, uint8_t *eir_data, uint8_t eir_len) if (data_len < 3) break; memcpy(eir->dev_class, data, 3); + break; + + case EIR_GAP_APPEARANCE: + if (data_len < 2) + break; + eir->appearance = bt_get_le16(data); + break; } eir_data += field_len + 1; |