]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Bluetooth: Add address type to struct sockaddr_l2
authorAndre Guedes <andre.guedes@openbossa.org>
Wed, 25 Apr 2012 00:02:52 +0000 (21:02 -0300)
committerGustavo Padovan <gustavo@padovan.org>
Sun, 29 Apr 2012 20:27:41 +0000 (17:27 -0300)
This patch adds the address type info to struct sockaddr_l2 so
user-space can inform the remote device address type required
to establish LE connections.

Soon, instead of looking the advertising cache up to discover the
address type, we'll use this address type info to establish LE
connections.

Signed-off-by: Andre Guedes <andre.guedes@openbossa.org>
Acked-by: Johan Hedberg <johan.hedberg@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
include/net/bluetooth/l2cap.h

index 0fac788600ddb1c9a5c1a9e766e4f47a91297265..95741da76dd02c734a144b442c0a9ce08c7567c1 100644 (file)
@@ -57,6 +57,7 @@ struct sockaddr_l2 {
        __le16          l2_psm;
        bdaddr_t        l2_bdaddr;
        __le16          l2_cid;
+       __u8            l2_bdaddr_type;
 };
 
 /* L2CAP socket options */