Bluetooth: Simplify L2CAP Streaming mode sending
authorGustavo F. Padovan <padovan@profusion.mobi>
Mon, 30 Aug 2010 21:44:44 +0000 (18:44 -0300)
committerGustavo F. Padovan <padovan@profusion.mobi>
Thu, 30 Sep 2010 15:19:35 +0000 (12:19 -0300)
commitccbb84af28594e19fd4bf27ff2828c80d03b6081
treecfb8b361b73c1bd299f17192e964c3184850e08b
parent8183b775bc5b79b6b1e250019c9dd930554dfa94
Bluetooth: Simplify L2CAP Streaming mode sending

As we don't have any error control on the Streaming mode, i.e., we don't
need to keep a copy of the skb for later resending we don't need to
call skb_clone() on it.
Then we can go one further here, and dequeue the skb before sending it,
that also means we don't need to look to sk->sk_send_head anymore.

The patch saves memory and time when sending Streaming mode data, so
it is good to mainline.

Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
net/bluetooth/l2cap.c