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 |
