Bluetooth: Use min_t for calculating chan->mps
Since there's a nice convenient helper for calculating the minimum of two values, let's use that one. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
This commit is contained in:
committed by
Marcel Holtmann
parent
0ce43ce60d
commit
f1324ea50b
@ -505,11 +505,7 @@ static void l2cap_le_flowctl_init(struct l2cap_chan *chan)
|
|||||||
chan->sdu_len = 0;
|
chan->sdu_len = 0;
|
||||||
chan->tx_credits = 0;
|
chan->tx_credits = 0;
|
||||||
chan->rx_credits = le_max_credits;
|
chan->rx_credits = le_max_credits;
|
||||||
|
chan->mps = min_t(u16, chan->imtu, L2CAP_LE_DEFAULT_MPS);
|
||||||
if (chan->imtu < L2CAP_LE_DEFAULT_MPS)
|
|
||||||
chan->mps = chan->imtu;
|
|
||||||
else
|
|
||||||
chan->mps = L2CAP_LE_DEFAULT_MPS;
|
|
||||||
|
|
||||||
skb_queue_head_init(&chan->tx_q);
|
skb_queue_head_init(&chan->tx_q);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user