aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Beyer <[email protected]>2014-07-29 14:48:30 +0200
committerGreg Kroah-Hartman <[email protected]>2014-07-30 17:13:24 -0700
commita370ad07b77f91111e29ca0304dcda5895b8f291 (patch)
tree1e57ada558403847d73a3f5eb0e7886745c567ce
parentb0162025eb763278a2df8b453bd1518fe5e87b81 (diff)
Staging: bcm: IPv6Protocol.c: Removed unnecessary if-else blocks
This patch simplifies if (a) { x = false; } else { if (b) { x = false; } } to if (a || b) { x = false; } Signed-off-by: Matthias Beyer <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
-rw-r--r--drivers/staging/bcm/IPv6Protocol.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/drivers/staging/bcm/IPv6Protocol.c b/drivers/staging/bcm/IPv6Protocol.c
index 44021da1dc2b..5bcdaf949e97 100644
--- a/drivers/staging/bcm/IPv6Protocol.c
+++ b/drivers/staging/bcm/IPv6Protocol.c
@@ -272,12 +272,9 @@ USHORT IpVersion6(struct bcm_mini_adapter *Adapter, PVOID pcIpHeader,
INT iMatchedSFQueueIndex = 0;
iMatchedSFQueueIndex = SearchSfid(Adapter, pstClassifierRule->ulSFID);
- if (iMatchedSFQueueIndex >= NO_OF_QUEUES) {
+ if ((iMatchedSFQueueIndex >= NO_OF_QUEUES) ||
+ (Adapter->PackInfo[iMatchedSFQueueIndex].bActive == false))
bClassificationSucceed = false;
- } else {
- if (Adapter->PackInfo[iMatchedSFQueueIndex].bActive == false)
- bClassificationSucceed = false;
- }
}
return bClassificationSucceed;