Andrei Emeltchenko
|
c0df7f6e06
Bluetooth: Move clean up code and set of SOCK_ZAPPED to l2cap_sock.c
|
13 years ago |
Gustavo Padovan
|
80b9802795
Bluetooth: Use chan as parameters for l2cap chan ops
|
13 years ago |
Gustavo Padovan
|
6754e0df13
Bluetooth: Use l2cap_chan_ready() in LE path
|
13 years ago |
Gustavo Padovan
|
2f84a2e6a6
Bluetooth: Remove extra l2cap_state_change(BT_CONNECTED)
|
13 years ago |
Gustavo Padovan
|
35d401df3d
Bluetooth: Get a more accurate L2CAP PDU len
|
13 years ago |
Andrei Emeltchenko
|
ac73498cbb
Bluetooth: Use __constant when dealing with constants
|
13 years ago |
Andrei Emeltchenko
|
2983fd6824
Bluetooth: Define and use PSM identifiers
|
13 years ago |
Mat Martineau
|
2d369359f1
Bluetooth: Send a configuration request after security confirmation
|
13 years ago |
Andrei Emeltchenko
|
59e54bd15d
Bluetooth: Define L2CAP conf continuation flag
|
13 years ago |
Gustavo Padovan
|
8c520a5992
Bluetooth: Remove unnecessary headers include
|
13 years ago |
Andrei Emeltchenko
|
5325e5bb86
Bluetooth: Preserve L2CAP flags values
|
13 years ago |
Gustavo Padovan
|
d660366d53
Bluetooth: Remove dead int returns
|
13 years ago |
Gustavo Padovan
|
be4aad05af
Bluetooth: Remove double check for BT_CONNECTED
|
13 years ago |
Andrei Emeltchenko
|
401bb1f768
Bluetooth: Silent sparse warnings
|
13 years ago |
Gustavo Padovan
|
ee556f662c
Bluetooth: Do not purge queue in Basic Mode
|
13 years ago |
Mat Martineau
|
d1de6d46dc
Bluetooth: Enable ERTM by default
|
13 years ago |
Mat Martineau
|
273759e2c3
Bluetooth: Set txwin values for streaming mode
|
13 years ago |
Mat Martineau
|
6ea0048575
Bluetooth: Remove unneccesary inline
|
13 years ago |
Mat Martineau
|
0362520bf9
Bluetooth: Simplify the ERTM ack timeout
|
13 years ago |
Mat Martineau
|
80909e04de
Bluetooth: Use the ERTM transmit state machine from timeout handlers
|
13 years ago |
Mat Martineau
|
4239d16f36
Bluetooth: Check rules when setting retransmit or monitor timers
|
13 years ago |
Mat Martineau
|
c9e3d5e004
Bluetooth: Use new header structures in l2cap_send_rr_or_rnr
|
13 years ago |
Mat Martineau
|
fcd289df88
Bluetooth: Handle incoming REJ frames
|
13 years ago |
Mat Martineau
|
f80842a83e
Bluetooth: Handle SREJ requests to resend unacked frames
|
13 years ago |
Mat Martineau
|
63838725c6
Bluetooth: Reassemble all available data when retransmissions succeed.
|
13 years ago |
Mat Martineau
|
bed68bde7e
Bluetooth: Send SREJ frames when packets go missing
|
13 years ago |
Mat Martineau
|
e1fbd4c19a
Bluetooth: Add implementation for retransmitting all unacked frames
|
13 years ago |
Mat Martineau
|
d2a7ac5d5d
Bluetooth: Add the ERTM receive state machine
|
13 years ago |
Mat Martineau
|
e31f763372
Bluetooth: Update l2cap_send_i_or_rr_or_rnr to fit the spec better
|
13 years ago |
Mat Martineau
|
61aa4f5b9f
Bluetooth: Use the transmit state machine for busy state changes
|
13 years ago |