diff options
author | Gustavo F. Padovan <padovan@profusion.mobi> | 2010-06-07 19:54:45 -0400 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-07-21 13:39:09 -0400 |
commit | cf6c2c0b9f47ee3cd12684b905725c8376d52135 (patch) | |
tree | 0564fbf6b00891c810d8b91dbdb33c3e97ce1ce4 /include/net | |
parent | 2ba13ed678775195e8255b4e503c59d48b615bd8 (diff) |
Bluetooth: Disconnect early if mode is not supported
When mode is mandatory we shall not send connect request and report this
to the userspace as well.
Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'include/net')
-rw-r--r-- | include/net/bluetooth/l2cap.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/net/bluetooth/l2cap.h b/include/net/bluetooth/l2cap.h index 7c695bfd853c..f8bae5415438 100644 --- a/include/net/bluetooth/l2cap.h +++ b/include/net/bluetooth/l2cap.h | |||
@@ -287,6 +287,11 @@ struct l2cap_conn { | |||
287 | struct l2cap_chan_list chan_list; | 287 | struct l2cap_chan_list chan_list; |
288 | }; | 288 | }; |
289 | 289 | ||
290 | struct sock_del_list { | ||
291 | struct sock *sk; | ||
292 | struct list_head list; | ||
293 | }; | ||
294 | |||
290 | #define L2CAP_INFO_CL_MTU_REQ_SENT 0x01 | 295 | #define L2CAP_INFO_CL_MTU_REQ_SENT 0x01 |
291 | #define L2CAP_INFO_FEAT_MASK_REQ_SENT 0x04 | 296 | #define L2CAP_INFO_FEAT_MASK_REQ_SENT 0x04 |
292 | #define L2CAP_INFO_FEAT_MASK_REQ_DONE 0x08 | 297 | #define L2CAP_INFO_FEAT_MASK_REQ_DONE 0x08 |