caif: precedence bug
Subsystems (3)
PATCH 1/1 caif: precedence bug
Negate has precedence over comparison so the original assert only checked that "rfml->fragment_size" was larger than 1 or 0.
Signed-off-by Dan Carpenter <[email protected]>
net/caif/cfrfml.c +1 -1
@@ -193,7 +193,7 @@ out:static int cfrfml_transmit_segment (struct cfrfml *rfml,struct cfpkt *pkt) { -caif_assert (!cfpkt_getlen (pkt) < rfml->fragment_size); +caif_assert (cfpkt_getlen (pkt) >= rfml->fragment_size);/* Add info for MUX-layer to route the packet out. */ cfpkt_info (pkt)->channel_id = rfml->serv.layer.id;
From: Dan Carpenter <[email protected]>
Date: Thu, 22 Jul 2010 13:11:31 +0200
Quoted 4 lines
Negate has precedence over comparison so the original assert only checked that "
rfml->fragment_size" was larger than 1 or 0.Signed-off-by Dan Carpenter <[email protected]>
Applied.