Commit 3e362598 authored by Jim Lieb's avatar Jim Lieb Committed by Greg Kroah-Hartman
Browse files

Staging: vt665x: Remove umem.h Part 2



Remove references to umem.h macros and refer directly to memcpy
functions.  Delete the include file.

Signed-off-by: default avatarJim Lieb <lieb@canonical.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 51b6d9c2
Loading
Loading
Loading
Loading
+11 −12
Original line number Diff line number Diff line
@@ -33,7 +33,6 @@
 *
 */

#include "umem.h"
#include "device.h"
#include "80211hdr.h"

@@ -278,7 +277,7 @@ int ii,jj,kk;
    pbyPayload = pbyIV + 8; //IV-length

    abyNonce[0]  = 0x00; //now is 0, if Qos here will be priority
    MEMvCopy(&(abyNonce[1]), pMACHeader->abyAddr2, U_ETHER_ADDR_LEN);
    memcpy(&(abyNonce[1]), pMACHeader->abyAddr2, U_ETHER_ADDR_LEN);
    abyNonce[7]  = pbyIV[7];
    abyNonce[8]  = pbyIV[6];
    abyNonce[9]  = pbyIV[5];
@@ -288,7 +287,7 @@ int ii,jj,kk;

    //MIC_IV
    MIC_IV[0] = 0x59;
    MEMvCopy(&(MIC_IV[1]), &(abyNonce[0]), 13);
    memcpy(&(MIC_IV[1]), &(abyNonce[0]), 13);
    MIC_IV[14] = (BYTE)(wPayloadSize >> 8);
    MIC_IV[15] = (BYTE)(wPayloadSize & 0xff);

@@ -300,16 +299,16 @@ int ii,jj,kk;
    byTmp = (BYTE)(pMACHeader->wFrameCtl >> 8);
    byTmp &= 0x87;
    MIC_HDR1[3] = byTmp | 0x40;
    MEMvCopy(&(MIC_HDR1[4]), pMACHeader->abyAddr1, U_ETHER_ADDR_LEN);
    MEMvCopy(&(MIC_HDR1[10]), pMACHeader->abyAddr2, U_ETHER_ADDR_LEN);
    memcpy(&(MIC_HDR1[4]), pMACHeader->abyAddr1, U_ETHER_ADDR_LEN);
    memcpy(&(MIC_HDR1[10]), pMACHeader->abyAddr2, U_ETHER_ADDR_LEN);

    //MIC_HDR2
    MEMvCopy(&(MIC_HDR2[0]), pMACHeader->abyAddr3, U_ETHER_ADDR_LEN);
    memcpy(&(MIC_HDR2[0]), pMACHeader->abyAddr3, U_ETHER_ADDR_LEN);
    byTmp = (BYTE)(pMACHeader->wSeqCtl & 0xff);
    MIC_HDR2[6] = byTmp & 0x0f;
    MIC_HDR2[7] = 0;
    if ( bA4 ) {
        MEMvCopy(&(MIC_HDR2[8]), pMACHeader->abyAddr4, U_ETHER_ADDR_LEN);
        memcpy(&(MIC_HDR2[8]), pMACHeader->abyAddr4, U_ETHER_ADDR_LEN);
    } else {
        MIC_HDR2[8]  = 0x00;
        MIC_HDR2[9]  = 0x00;
@@ -334,7 +333,7 @@ int ii,jj,kk;

    wCnt = 1;
    abyCTRPLD[0] = 0x01;
    MEMvCopy(&(abyCTRPLD[1]), &(abyNonce[0]), 13);
    memcpy(&(abyCTRPLD[1]), &(abyNonce[0]), 13);

    for(jj=wPayloadSize; jj>16; jj=jj-16) {

@@ -351,13 +350,13 @@ int ii,jj,kk;
        }
        AESv128(pbyRxKey,abyTmp,abyMIC);

        MEMvCopy(pbyPayload, abyPlainText, 16);
        memcpy(pbyPayload, abyPlainText, 16);
        wCnt++;
        pbyPayload += 16;
    } //for wPayloadSize

    //last payload
    MEMvCopy(&(abyLastCipher[0]), pbyPayload, jj);
    memcpy(&(abyLastCipher[0]), pbyPayload, jj);
    for ( ii=jj; ii<16; ii++ ) {
        abyLastCipher[ii] = 0x00;
    }
@@ -369,7 +368,7 @@ int ii,jj,kk;
    for ( kk=0; kk<16; kk++ ) {
        abyPlainText[kk] = abyTmp[kk] ^ abyLastCipher[kk];
    }
    MEMvCopy(pbyPayload, abyPlainText, jj);
    memcpy(pbyPayload, abyPlainText, jj);
    pbyPayload += jj;

    //for MIC calculation
@@ -394,7 +393,7 @@ int ii,jj,kk;
    //=>above is the dec-MIC from packet
    //--------------------------------------------

    if ( MEMEqualMemory(abyMIC,abyTmp,8) ) {
    if (  !memcmp(abyMIC,abyTmp,8) ) {
        return TRUE;
    } else {
        return FALSE;
+6 −7
Original line number Diff line number Diff line
@@ -55,7 +55,6 @@
#include "card.h"
#include "mac.h"
#include "wpa2.h"
#include "umem.h"
#include "tbit.h"
#include "control.h"
#include "rndis.h"
@@ -170,7 +169,7 @@ BSSpSearchBSSList(
                if (IS_ETH_ADDRESS_EQUAL(pCurrBSS->abyBSSID, pbyBSSID)) {
                    if (pSSID != NULL) {
                        // compare ssid
                        if (MEMEqualMemory(pSSID->abySSID,
                        if ( !memcmp(pSSID->abySSID,
                            ((PWLAN_IE_SSID)pCurrBSS->abySSID)->abySSID,
                            pSSID->len)) {
                            if ((pMgmt->eConfigMode == WMAC_CONFIG_AUTO) ||
@@ -208,7 +207,7 @@ BSSpSearchBSSList(

                if (pSSID != NULL) {
                    // matched SSID
                    if (!MEMEqualMemory(pSSID->abySSID,
                    if (memcmp(pSSID->abySSID,
                        ((PWLAN_IE_SSID)pCurrBSS->abySSID)->abySSID,
                        pSSID->len) ||
                        (pSSID->len != ((PWLAN_IE_SSID)pCurrBSS->abySSID)->len)) {
@@ -275,8 +274,8 @@ pDevice->bSameBSSMaxNum = jj;
            pSelect->bSelected = TRUE;
                        if (pDevice->bRoaming == FALSE)  {
	//       Einsn Add @20070907
			ZERO_MEMORY(pbyDesireSSID, WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1);
			MEMvCopy(pbyDesireSSID,pCurrBSS->abySSID,WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1) ;
				memset(pbyDesireSSID, 0, WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1);
			memcpy(pbyDesireSSID,pCurrBSS->abySSID,WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1) ;
                                                }

            return(pSelect);
@@ -518,7 +517,7 @@ BSSbInsertToBSSList (
            }
        }
        if ((bIs802_1x == TRUE) && (pSSID->len == ((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->len) &&
            (MEMEqualMemory(pSSID->abySSID, ((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySSID, pSSID->len))) {
            ( !memcmp(pSSID->abySSID, ((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySSID, pSSID->len))) {

            bAdd_PMKID_Candidate((HANDLE)pDevice, pBSSList->abyBSSID, &pBSSList->sRSNCapObj);

@@ -587,7 +586,7 @@ BSSbInsertToBSSList (
    pBSSList->uIELength = uIELength;
    if (pBSSList->uIELength > WLAN_BEACON_FR_MAXLEN)
        pBSSList->uIELength = WLAN_BEACON_FR_MAXLEN;
    MEMvCopy(pBSSList->abyIEs, pbyIEs, pBSSList->uIELength);
    memcpy(pBSSList->abyIEs, pbyIEs, pBSSList->uIELength);

    return TRUE;
}
+0 −1
Original line number Diff line number Diff line
@@ -56,7 +56,6 @@
#include "key.h"
#include "rc4.h"
#include "country.h"
#include "umem.h"
#include "datarate.h"
#include "rndis.h"
#include "control.h"
+1 −2
Original line number Diff line number Diff line
@@ -37,7 +37,6 @@
#include "country.h"
#include "channel.h"
#include "rf.h"
#include "umem.h"

/*---------------------  Static Definitions -------------------------*/
static int          msglevel                =MSG_LEVEL_INFO;
@@ -433,7 +432,7 @@ CHvChannelGetList (
    if (uCountryCodeIdx >= CCODE_MAX) {
        return (FALSE);
    }
    MEMvCopy(pbyChannelTable, ChannelRuleTab[uCountryCodeIdx].bChannelIdxList, CB_MAX_CHANNEL);
    memcpy(pbyChannelTable, ChannelRuleTab[uCountryCodeIdx].bChannelIdxList, CB_MAX_CHANNEL);
    return (TRUE);
}

+0 −1
Original line number Diff line number Diff line
@@ -39,7 +39,6 @@
 */

#include "control.h"
#include "umem.h"
#include "rndis.h"

/*---------------------  Static Definitions -------------------------*/
Loading