Staging: bcm: Remove typedef for _stLocalSFAddRequest and call directly.
authorKevin McKinney <klmckinney1@gmail.com>
Mon, 24 Sep 2012 03:07:13 +0000 (23:07 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 26 Sep 2012 16:31:52 +0000 (09:31 -0700)
This patch removes typedef for _stLocalSFAddRequest,
and changes the name of the struct to
bcm_add_request. In addition, any
calls to typedefs "stLocalSFAddRequest or
*pstLocalSFAddRequest" are changed to
call the struct directly.

Signed-off-by: Kevin McKinney <klmckinney1@gmail.com>
Acked-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/bcm/CmHost.c
drivers/staging/bcm/cntrl_SignalingInterface.h

index e1a93481562d200b90f1a4a4b93be14568d3eebe..96fd1586f085f433dc684c5078facdcd7c4800f1 100644 (file)
@@ -1387,7 +1387,7 @@ ULONG StoreCmControlResponseMessage(struct bcm_mini_adapter *Adapter, PVOID pvBu
        pstAddIndication->psfAuthorizedSet = (stServiceFlowParamSI *)ntohl((ULONG)pstAddIndication->psfAuthorizedSet);
 
        if (pstAddIndicationAlt->u8Type == DSA_REQ) {
-               stLocalSFAddRequest AddRequest;
+               struct bcm_add_request AddRequest;
 
                AddRequest.u8Type = pstAddIndicationAlt->u8Type;
                AddRequest.eConnectionDir = pstAddIndicationAlt->u8Direction;
@@ -1395,8 +1395,8 @@ ULONG StoreCmControlResponseMessage(struct bcm_mini_adapter *Adapter, PVOID pvBu
                AddRequest.u16CID = pstAddIndicationAlt->u16CID;
                AddRequest.u16VCID = pstAddIndicationAlt->u16VCID;
                AddRequest.psfParameterSet = pstAddIndication->psfAuthorizedSet;
-               (*puBufferLength) = sizeof(stLocalSFAddRequest);
-               memcpy(pvBuffer, &AddRequest, sizeof(stLocalSFAddRequest));
+               (*puBufferLength) = sizeof(struct bcm_add_request);
+               memcpy(pvBuffer, &AddRequest, sizeof(struct bcm_add_request));
                kfree(pstAddIndication);
                return 1;
        }
index fbdc2316d997bb3eaa474ac7cffba3225a89ecac..43d462e59088e7240d56b1241acbf2c4804c5e15 100644 (file)
@@ -260,10 +260,7 @@ typedef struct _stServiceFlowParamSI {
 } stServiceFlowParamSI, *pstServiceFlowParamSI;
 typedef stServiceFlowParamSI CServiceFlowParamSI;
 
-/*
- * structure stLocalSFAddRequest
- */
-typedef struct _stLocalSFAddRequest {
+struct bcm_add_request {
        B_UINT8 u8Type; /* < Type */
        B_UINT8 eConnectionDir; /* < Connection direction */
        /* brief 16 bit TID */
@@ -274,8 +271,7 @@ typedef struct _stLocalSFAddRequest {
        B_UINT16 u16VCID; /* < 16bit VCID */
        /* brief structure ParameterSet */
        stServiceFlowParamSI *psfParameterSet; /* < structure ParameterSet */
-
-} stLocalSFAddRequest, *pstLocalSFAddRequest;
+};
 
 struct bcm_add_indication {
        B_UINT8 u8Type; /* < Type */