Bluetooth: Fix setting Universal/Local bit
authorClaudio Takahasi <claudio.takahasi@openbossa.org>
Tue, 7 Jan 2014 12:07:47 +0000 (09:07 -0300)
committerGustavo Padovan <gustavo.padovan@collabora.co.uk>
Tue, 7 Jan 2014 13:32:11 +0000 (11:32 -0200)
commitb071a620995def138bf5f5da8440d93bde4171d3
treedb8e1afd4010e05534ac5a4ccedb37d9f993d443
parentf86772af6a0f643d3e13eb3f4f9213ae0c333ee4
Bluetooth: Fix setting Universal/Local bit

This patch fixes the Bluetooth Low Energy Address type checking when
setting Universal/Local bit for the 6loWPAN network device or for the
peer device connection.

ADDR_LE_DEV_PUBLIC or ADDR_LE_DEV_RANDOM are the values allowed for
"src_type" and "dst_type" in the hci_conn struct. The Bluetooth link
type can be obtainned reading the "type" field in the same struct.

Signed-off-by: Claudio Takahasi <claudio.takahasi@openbossa.org>
Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
net/bluetooth/6lowpan.c