aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/bluetooth/l2cap.h
diff options
context:
space:
mode:
authorMat Martineau <mathewm@codeaurora.org>2011-11-02 16:18:30 -0700
committerGustavo F. Padovan <padovan@profusion.mobi>2011-11-07 17:25:00 -0200
commit2ea664822af6705574dfbbf8c77fc7d75a94e9b3 (patch)
tree7fd806a991ac52244b2cb233b8e0798b5c84fde5 /include/net/bluetooth/l2cap.h
parentBluetooth: Change scope of the enable_hs module parameter (diff)
downloadlinux-dev-2ea664822af6705574dfbbf8c77fc7d75a94e9b3.tar.xz
linux-dev-2ea664822af6705574dfbbf8c77fc7d75a94e9b3.zip
Bluetooth: Add channel policy to getsockopt/setsockopt
Each channel has a policy to require BR/EDR (the default), prefer BR/EDR, or prefer AMP. Check for valid policy value and L2CAP mode. Signed-off-by: Mat Martineau <mathewm@codeaurora.org> Acked-by: Marcel Holtmann <marcel@holtmann.org> Acked-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com> Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
Diffstat (limited to 'include/net/bluetooth/l2cap.h')
-rw-r--r--include/net/bluetooth/l2cap.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/net/bluetooth/l2cap.h b/include/net/bluetooth/l2cap.h
index 1a62573dbd67..9c7d06e6b987 100644
--- a/include/net/bluetooth/l2cap.h
+++ b/include/net/bluetooth/l2cap.h
@@ -367,6 +367,7 @@ struct l2cap_chan {
__u16 flush_to;
__u8 mode;
__u8 chan_type;
+ __u8 chan_policy;
__le16 sport;