diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2007-08-23 09:48:14 +0000 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2007-08-23 09:48:14 +0000 |
commit | f205cd06dc4e9da2c1d5109e570008d7d80b8380 (patch) | |
tree | a38b315e6880e1795f1255b7f42eef9aa5b23231 /hcid/device.c | |
parent | d4b3c37d8dc33d144559a10fdd826b853b6d11a0 (diff) |
Update service classes on all adapters
Diffstat (limited to 'hcid/device.c')
-rw-r--r-- | hcid/device.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/hcid/device.c b/hcid/device.c index 3c4f960d..983071d0 100644 --- a/hcid/device.c +++ b/hcid/device.c @@ -401,6 +401,17 @@ int get_device_class(uint16_t dev_id, uint8_t *cls) return 0; } +int set_device_class(uint16_t dev_id, uint8_t *cls) +{ + struct hci_dev *dev; + + ASSERT_DEV_ID; + dev = &devices[dev_id]; + memcpy(dev->class, cls, 3); + + return 0; +} + int get_device_version(uint16_t dev_id, char *version, size_t size) { struct hci_dev *dev; |