mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-29 15:42:46 +00:00
Staging: vt6656: Remove explicit comparisons against NULL
Explicit comparisons of pointers agains NULL (like if (p != NULL) ...) are not as readable as the implicit comparison (like if (p) ...). This patch converts all these explicit comparisons to implicit ones. Signed-off-by: Sebastian Rachuj <sebastian.rachuj@studium.uni-erlangen.de> Signed-off-by: Simon Schuster <linux@rationality.eu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
72cac30225
commit
5918ed4203
1 changed files with 21 additions and 21 deletions
|
@ -100,18 +100,18 @@ PKnownBSS BSSpSearchBSSList(struct vnt_private *pDevice,
|
||||||
int ii = 0;
|
int ii = 0;
|
||||||
int jj = 0;
|
int jj = 0;
|
||||||
|
|
||||||
if (pbyDesireBSSID != NULL) {
|
if (pbyDesireBSSID) {
|
||||||
DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO
|
DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO
|
||||||
"BSSpSearchBSSList BSSID[%pM]\n", pbyDesireBSSID);
|
"BSSpSearchBSSList BSSID[%pM]\n", pbyDesireBSSID);
|
||||||
if (!is_broadcast_ether_addr(pbyDesireBSSID) &&
|
if (!is_broadcast_ether_addr(pbyDesireBSSID) &&
|
||||||
memcmp(pbyDesireBSSID, ZeroBSSID, 6) != 0)
|
memcmp(pbyDesireBSSID, ZeroBSSID, 6) != 0)
|
||||||
pbyBSSID = pbyDesireBSSID;
|
pbyBSSID = pbyDesireBSSID;
|
||||||
}
|
}
|
||||||
if (pbyDesireSSID != NULL &&
|
if (pbyDesireSSID &&
|
||||||
((PWLAN_IE_SSID) pbyDesireSSID)->len != 0)
|
((PWLAN_IE_SSID) pbyDesireSSID)->len != 0)
|
||||||
pSSID = (PWLAN_IE_SSID) pbyDesireSSID;
|
pSSID = (PWLAN_IE_SSID) pbyDesireSSID;
|
||||||
|
|
||||||
if (pbyBSSID != NULL && pDevice->bRoaming == false) {
|
if (pbyBSSID && pDevice->bRoaming == false) {
|
||||||
/* match BSSID first */
|
/* match BSSID first */
|
||||||
for (ii = 0; ii < MAX_BSS_NUM; ii++) {
|
for (ii = 0; ii < MAX_BSS_NUM; ii++) {
|
||||||
pCurrBSS = &(pMgmt->sBSSList[ii]);
|
pCurrBSS = &(pMgmt->sBSSList[ii]);
|
||||||
|
@ -121,7 +121,7 @@ PKnownBSS BSSpSearchBSSList(struct vnt_private *pDevice,
|
||||||
if (pCurrBSS->bActive &&
|
if (pCurrBSS->bActive &&
|
||||||
pCurrBSS->bSelected == false &&
|
pCurrBSS->bSelected == false &&
|
||||||
ether_addr_equal(pCurrBSS->abyBSSID, pbyBSSID)) {
|
ether_addr_equal(pCurrBSS->abyBSSID, pbyBSSID)) {
|
||||||
if (pSSID != NULL) {
|
if (pSSID) {
|
||||||
/* compare ssid */
|
/* compare ssid */
|
||||||
if (!memcmp(pSSID->abySSID,
|
if (!memcmp(pSSID->abySSID,
|
||||||
((PWLAN_IE_SSID) pCurrBSS->abySSID)->abySSID,
|
((PWLAN_IE_SSID) pCurrBSS->abySSID)->abySSID,
|
||||||
|
@ -155,7 +155,7 @@ PKnownBSS BSSpSearchBSSList(struct vnt_private *pDevice,
|
||||||
pCurrBSS->bSelected = false;
|
pCurrBSS->bSelected = false;
|
||||||
if (pCurrBSS->bActive) {
|
if (pCurrBSS->bActive) {
|
||||||
|
|
||||||
if (pSSID != NULL &&
|
if (pSSID &&
|
||||||
/* matched SSID */
|
/* matched SSID */
|
||||||
(memcmp(pSSID->abySSID,
|
(memcmp(pSSID->abySSID,
|
||||||
((PWLAN_IE_SSID) pCurrBSS->abySSID)->abySSID,
|
((PWLAN_IE_SSID) pCurrBSS->abySSID)->abySSID,
|
||||||
|
@ -190,7 +190,7 @@ PKnownBSS BSSpSearchBSSList(struct vnt_private *pDevice,
|
||||||
pCurrBSS->abyBSSID);
|
pCurrBSS->abyBSSID);
|
||||||
jj++;
|
jj++;
|
||||||
|
|
||||||
if (pSelect == NULL)
|
if (!pSelect)
|
||||||
pSelect = pCurrBSS;
|
pSelect = pCurrBSS;
|
||||||
/* compare RSSI, select the strongest signal */
|
/* compare RSSI, select the strongest signal */
|
||||||
else if (pCurrBSS->uRSSI < pSelect->uRSSI)
|
else if (pCurrBSS->uRSSI < pSelect->uRSSI)
|
||||||
|
@ -200,7 +200,7 @@ PKnownBSS BSSpSearchBSSList(struct vnt_private *pDevice,
|
||||||
|
|
||||||
pDevice->bSameBSSMaxNum = jj;
|
pDevice->bSameBSSMaxNum = jj;
|
||||||
|
|
||||||
if (pSelect != NULL) {
|
if (pSelect) {
|
||||||
pSelect->bSelected = true;
|
pSelect->bSelected = true;
|
||||||
if (pDevice->bRoaming == false) {
|
if (pDevice->bRoaming == false) {
|
||||||
/* Einsn Add @20070907 */
|
/* Einsn Add @20070907 */
|
||||||
|
@ -342,7 +342,7 @@ int BSSbInsertToBSSList(struct vnt_private *pDevice,
|
||||||
pSuppRates->len = WLAN_RATES_MAXLEN;
|
pSuppRates->len = WLAN_RATES_MAXLEN;
|
||||||
memcpy(pBSSList->abySuppRates, pSuppRates, pSuppRates->len + WLAN_IEHDR_LEN);
|
memcpy(pBSSList->abySuppRates, pSuppRates, pSuppRates->len + WLAN_IEHDR_LEN);
|
||||||
|
|
||||||
if (pExtSuppRates != NULL) {
|
if (pExtSuppRates) {
|
||||||
if (pExtSuppRates->len > WLAN_RATES_MAXLEN)
|
if (pExtSuppRates->len > WLAN_RATES_MAXLEN)
|
||||||
pExtSuppRates->len = WLAN_RATES_MAXLEN;
|
pExtSuppRates->len = WLAN_RATES_MAXLEN;
|
||||||
memcpy(pBSSList->abyExtSuppRates, pExtSuppRates, pExtSuppRates->len + WLAN_IEHDR_LEN);
|
memcpy(pBSSList->abyExtSuppRates, pExtSuppRates, pExtSuppRates->len + WLAN_IEHDR_LEN);
|
||||||
|
@ -375,7 +375,7 @@ int BSSbInsertToBSSList(struct vnt_private *pDevice,
|
||||||
|
|
||||||
WPA_ClearRSN(pBSSList);
|
WPA_ClearRSN(pBSSList);
|
||||||
|
|
||||||
if (pRSNWPA != NULL) {
|
if (pRSNWPA) {
|
||||||
unsigned int uLen = pRSNWPA->len + 2;
|
unsigned int uLen = pRSNWPA->len + 2;
|
||||||
|
|
||||||
if (uLen <= (uIELength -
|
if (uLen <= (uIELength -
|
||||||
|
@ -388,7 +388,7 @@ int BSSbInsertToBSSList(struct vnt_private *pDevice,
|
||||||
|
|
||||||
WPA2_ClearRSN(pBSSList);
|
WPA2_ClearRSN(pBSSList);
|
||||||
|
|
||||||
if (pRSN != NULL) {
|
if (pRSN) {
|
||||||
unsigned int uLen = pRSN->len + 2;
|
unsigned int uLen = pRSN->len + 2;
|
||||||
|
|
||||||
if (uLen <= (uIELength -
|
if (uLen <= (uIELength -
|
||||||
|
@ -487,7 +487,7 @@ int BSSbUpdateToBSSList(struct vnt_private *pDevice,
|
||||||
signed long ldBm, ldBmSum;
|
signed long ldBm, ldBmSum;
|
||||||
bool bParsingQuiet = false;
|
bool bParsingQuiet = false;
|
||||||
|
|
||||||
if (pBSSList == NULL)
|
if (!pBSSList)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
pBSSList->qwBSSTimestamp = cpu_to_le64(qwTimestamp);
|
pBSSList->qwBSSTimestamp = cpu_to_le64(qwTimestamp);
|
||||||
|
@ -504,7 +504,7 @@ int BSSbUpdateToBSSList(struct vnt_private *pDevice,
|
||||||
memcpy(pBSSList->abySSID, pSSID, pSSID->len + WLAN_IEHDR_LEN);
|
memcpy(pBSSList->abySSID, pSSID, pSSID->len + WLAN_IEHDR_LEN);
|
||||||
memcpy(pBSSList->abySuppRates, pSuppRates, pSuppRates->len + WLAN_IEHDR_LEN);
|
memcpy(pBSSList->abySuppRates, pSuppRates, pSuppRates->len + WLAN_IEHDR_LEN);
|
||||||
|
|
||||||
if (pExtSuppRates != NULL)
|
if (pExtSuppRates)
|
||||||
memcpy(pBSSList->abyExtSuppRates, pExtSuppRates, pExtSuppRates->len + WLAN_IEHDR_LEN);
|
memcpy(pBSSList->abyExtSuppRates, pExtSuppRates, pExtSuppRates->len + WLAN_IEHDR_LEN);
|
||||||
else
|
else
|
||||||
memset(pBSSList->abyExtSuppRates, 0, WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN + 1);
|
memset(pBSSList->abyExtSuppRates, 0, WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN + 1);
|
||||||
|
@ -533,7 +533,7 @@ int BSSbUpdateToBSSList(struct vnt_private *pDevice,
|
||||||
|
|
||||||
WPA_ClearRSN(pBSSList); /* mike update */
|
WPA_ClearRSN(pBSSList); /* mike update */
|
||||||
|
|
||||||
if (pRSNWPA != NULL) {
|
if (pRSNWPA) {
|
||||||
unsigned int uLen = pRSNWPA->len + 2;
|
unsigned int uLen = pRSNWPA->len + 2;
|
||||||
if (uLen <= (uIELength -
|
if (uLen <= (uIELength -
|
||||||
(unsigned int) (u32) ((u8 *) pRSNWPA - pbyIEs))) {
|
(unsigned int) (u32) ((u8 *) pRSNWPA - pbyIEs))) {
|
||||||
|
@ -545,7 +545,7 @@ int BSSbUpdateToBSSList(struct vnt_private *pDevice,
|
||||||
|
|
||||||
WPA2_ClearRSN(pBSSList); /* mike update */
|
WPA2_ClearRSN(pBSSList); /* mike update */
|
||||||
|
|
||||||
if (pRSN != NULL) {
|
if (pRSN) {
|
||||||
unsigned int uLen = pRSN->len + 2;
|
unsigned int uLen = pRSN->len + 2;
|
||||||
if (uLen <= (uIELength -
|
if (uLen <= (uIELength -
|
||||||
(unsigned int) (u32) ((u8 *) pRSN - pbyIEs))) {
|
(unsigned int) (u32) ((u8 *) pRSN - pbyIEs))) {
|
||||||
|
@ -644,8 +644,8 @@ void BSSvCreateOneNode(struct vnt_private *pDevice, u32 *puNodeIndex)
|
||||||
*puNodeIndex = SelectIndex;
|
*puNodeIndex = SelectIndex;
|
||||||
DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "Replace inactive node = %d\n", SelectIndex);
|
DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "Replace inactive node = %d\n", SelectIndex);
|
||||||
/* clear ps buffer */
|
/* clear ps buffer */
|
||||||
if (pMgmt->sNodeDBTable[*puNodeIndex].sTxPSQueue.next != NULL) {
|
if (pMgmt->sNodeDBTable[*puNodeIndex].sTxPSQueue.next) {
|
||||||
while ((skb = skb_dequeue(&pMgmt->sNodeDBTable[*puNodeIndex].sTxPSQueue)) != NULL)
|
while ((skb = skb_dequeue(&pMgmt->sNodeDBTable[*puNodeIndex].sTxPSQueue)))
|
||||||
dev_kfree_skb(skb);
|
dev_kfree_skb(skb);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
@ -676,7 +676,7 @@ void BSSvRemoveOneNode(struct vnt_private *pDevice, u32 uNodeIndex)
|
||||||
u8 byMask[8] = {1, 2, 4, 8, 0x10, 0x20, 0x40, 0x80};
|
u8 byMask[8] = {1, 2, 4, 8, 0x10, 0x20, 0x40, 0x80};
|
||||||
struct sk_buff *skb;
|
struct sk_buff *skb;
|
||||||
|
|
||||||
while ((skb = skb_dequeue(&pMgmt->sNodeDBTable[uNodeIndex].sTxPSQueue)) != NULL)
|
while ((skb = skb_dequeue(&pMgmt->sNodeDBTable[uNodeIndex].sTxPSQueue)))
|
||||||
dev_kfree_skb(skb);
|
dev_kfree_skb(skb);
|
||||||
/* clear context */
|
/* clear context */
|
||||||
memset(&pMgmt->sNodeDBTable[uNodeIndex], 0, sizeof(KnownNodeDB));
|
memset(&pMgmt->sNodeDBTable[uNodeIndex], 0, sizeof(KnownNodeDB));
|
||||||
|
@ -1257,8 +1257,8 @@ void BSSvClearNodeDBTable(struct vnt_private *pDevice, u32 uStartIndex)
|
||||||
for (ii = uStartIndex; ii < (MAX_NODE_NUM + 1); ii++) {
|
for (ii = uStartIndex; ii < (MAX_NODE_NUM + 1); ii++) {
|
||||||
if (pMgmt->sNodeDBTable[ii].bActive) {
|
if (pMgmt->sNodeDBTable[ii].bActive) {
|
||||||
/* check if sTxPSQueue has been initial */
|
/* check if sTxPSQueue has been initial */
|
||||||
if (pMgmt->sNodeDBTable[ii].sTxPSQueue.next != NULL) {
|
if (pMgmt->sNodeDBTable[ii].sTxPSQueue.next) {
|
||||||
while ((skb = skb_dequeue(&pMgmt->sNodeDBTable[ii].sTxPSQueue)) != NULL) {
|
while ((skb = skb_dequeue(&pMgmt->sNodeDBTable[ii].sTxPSQueue))) {
|
||||||
DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "PS skb != NULL %d\n", ii);
|
DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "PS skb != NULL %d\n", ii);
|
||||||
dev_kfree_skb(skb);
|
dev_kfree_skb(skb);
|
||||||
}
|
}
|
||||||
|
@ -1277,7 +1277,7 @@ static void s_vCheckSensitivity(struct vnt_private *pDevice)
|
||||||
if (pMgmt->eCurrState == WMAC_STATE_ASSOC ||
|
if (pMgmt->eCurrState == WMAC_STATE_ASSOC ||
|
||||||
(pMgmt->eCurrMode == WMAC_MODE_IBSS_STA && pMgmt->eCurrState == WMAC_STATE_JOINTED)) {
|
(pMgmt->eCurrMode == WMAC_MODE_IBSS_STA && pMgmt->eCurrState == WMAC_STATE_JOINTED)) {
|
||||||
pBSSList = BSSpAddrIsInBSSList(pDevice, pMgmt->abyCurrBSSID, (PWLAN_IE_SSID) pMgmt->abyCurrSSID);
|
pBSSList = BSSpAddrIsInBSSList(pDevice, pMgmt->abyCurrBSSID, (PWLAN_IE_SSID) pMgmt->abyCurrSSID);
|
||||||
if (pBSSList != NULL) {
|
if (pBSSList) {
|
||||||
/* Update BB register if RSSI is too strong */
|
/* Update BB register if RSSI is too strong */
|
||||||
signed long LocalldBmAverage = 0;
|
signed long LocalldBmAverage = 0;
|
||||||
signed long uNumofdBm = 0;
|
signed long uNumofdBm = 0;
|
||||||
|
@ -1367,7 +1367,7 @@ static void s_vCheckPreEDThreshold(struct vnt_private *pDevice)
|
||||||
if (pMgmt->eCurrState == WMAC_STATE_ASSOC ||
|
if (pMgmt->eCurrState == WMAC_STATE_ASSOC ||
|
||||||
(pMgmt->eCurrMode == WMAC_MODE_IBSS_STA && pMgmt->eCurrState == WMAC_STATE_JOINTED)) {
|
(pMgmt->eCurrMode == WMAC_MODE_IBSS_STA && pMgmt->eCurrState == WMAC_STATE_JOINTED)) {
|
||||||
pBSSList = BSSpAddrIsInBSSList(pDevice, pMgmt->abyCurrBSSID, (PWLAN_IE_SSID) pMgmt->abyCurrSSID);
|
pBSSList = BSSpAddrIsInBSSList(pDevice, pMgmt->abyCurrBSSID, (PWLAN_IE_SSID) pMgmt->abyCurrSSID);
|
||||||
if (pBSSList != NULL) {
|
if (pBSSList) {
|
||||||
pDevice->byBBPreEDRSSI = (u8) (~(pBSSList->ldBmAverRange) + 1);
|
pDevice->byBBPreEDRSSI = (u8) (~(pBSSList->ldBmAverRange) + 1);
|
||||||
BBvUpdatePreEDThreshold(pDevice, false);
|
BBvUpdatePreEDThreshold(pDevice, false);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue