It is hard to review this. Anyway, Reviewed-by: Claudiu Beznea 
<claudiu.bez...@microchip.com>

On 18.01.2018 15:17, Ajay Singh wrote:
> fix "Avoid CamelCase:" issue reported by checkpatch.pl script
> Rename host_int_ParseJoinBssParam() & its variables name using
> camelCase.
> 
> Signed-off-by: Ajay Singh <ajay.kat...@microchip.com>
> ---
>  drivers/staging/wilc1000/host_interface.c | 230 
> +++++++++++++++---------------
>  1 file changed, 115 insertions(+), 115 deletions(-)
> 
> diff --git a/drivers/staging/wilc1000/host_interface.c 
> b/drivers/staging/wilc1000/host_interface.c
> index 358354b..9f6365a 100644
> --- a/drivers/staging/wilc1000/host_interface.c
> +++ b/drivers/staging/wilc1000/host_interface.c
> @@ -265,7 +265,7 @@ static struct wilc_vif *join_req_vif;
>  #define FLUSHED_JOIN_REQ 1
>  #define FLUSHED_BYTE_POS 79
>  
> -static void *host_int_ParseJoinBssParam(struct network_info 
> *ptstrNetworkInfo);
> +static void *host_parse_join_bss_param(struct network_info *info);
>  static int host_int_get_ipaddress(struct wilc_vif *vif, u8 *ip_addr, u8 idx);
>  static s32 Handle_ScanDone(struct wilc_vif *vif, enum scan_event enuEvent);
>  static void host_if_work(struct work_struct *work);
> @@ -1288,7 +1288,7 @@ static s32 Handle_RcvdNtwrkInfo(struct wilc_vif *vif,
>                               hif_drv->usr_scan_req.rcvd_ch_cnt++;
>  
>                               pstrNetworkInfo->new_network = true;
> -                             pJoinParams = 
> host_int_ParseJoinBssParam(pstrNetworkInfo);
> +                             pJoinParams = 
> host_parse_join_bss_param(pstrNetworkInfo);
>  
>                               
> hif_drv->usr_scan_req.scan_result(SCAN_EVENT_NETWORK_FOUND, pstrNetworkInfo,
>                                                                 
> hif_drv->usr_scan_req.arg,
> @@ -3870,152 +3870,152 @@ int wilc_setup_multicast_filter(struct wilc_vif 
> *vif, bool enabled,
>       return result;
>  }
>  
> -static void *host_int_ParseJoinBssParam(struct network_info 
> *ptstrNetworkInfo)
I would use host_int_parse_join_bss_param() of at least 
hif_parse_join_bss_param, if any.

> +static void *host_parse_join_bss_param(struct network_info *info)
>  {
> -     struct join_bss_param *pNewJoinBssParam = NULL;
> -     u8 *pu8IEs;
> -     u16 u16IEsLen;
> +     struct join_bss_param *param = NULL;
> +     u8 *ies;
> +     u16 ies_len;
>       u16 index = 0;
> -     u8 suppRatesNo = 0;
> -     u8 extSuppRatesNo;
> -     u16 jumpOffset;
> -     u8 pcipherCount;
> -     u8 authCount;
> -     u8 pcipherTotalCount = 0;
> -     u8 authTotalCount = 0;
> +     u8 rates_no = 0;
> +     u8 ext_rates_no;
> +     u16 offset;
> +     u8 pcipher_cnt;
> +     u8 auth_cnt;
> +     u8 pcipher_total_cnt = 0;
> +     u8 auth_total_cnt = 0;
>       u8 i, j;
>  
> -     pu8IEs = ptstrNetworkInfo->ies;
> -     u16IEsLen = ptstrNetworkInfo->ies_len;
> -
> -     pNewJoinBssParam = kzalloc(sizeof(*pNewJoinBssParam), GFP_KERNEL);
> -     if (pNewJoinBssParam) {
> -             pNewJoinBssParam->dtim_period = ptstrNetworkInfo->dtim_period;
> -             pNewJoinBssParam->beacon_period = 
> ptstrNetworkInfo->beacon_period;
> -             pNewJoinBssParam->cap_info = ptstrNetworkInfo->cap_info;
> -             memcpy(pNewJoinBssParam->bssid, ptstrNetworkInfo->bssid, 6);
> -             memcpy((u8 *)pNewJoinBssParam->ssid, ptstrNetworkInfo->ssid,
> -                    ptstrNetworkInfo->ssid_len + 1);
> -             pNewJoinBssParam->ssid_len = ptstrNetworkInfo->ssid_len;
> -             memset(pNewJoinBssParam->rsn_pcip_policy, 0xFF, 3);
> -             memset(pNewJoinBssParam->rsn_auth_policy, 0xFF, 3);
> -
> -             while (index < u16IEsLen) {
> -                     if (pu8IEs[index] == SUPP_RATES_IE) {
> -                             suppRatesNo = pu8IEs[index + 1];
> -                             pNewJoinBssParam->supp_rates[0] = suppRatesNo;
> +     ies = info->ies;
> +     ies_len = info->ies_len;
> +
> +     param = kzalloc(sizeof(*param), GFP_KERNEL);
> +     if (param) {
> +             param->dtim_period = info->dtim_period;
> +             param->beacon_period = info->beacon_period;
> +             param->cap_info = info->cap_info;
> +             memcpy(param->bssid, info->bssid, 6);
> +             memcpy((u8 *)param->ssid, info->ssid,
> +                    info->ssid_len + 1);
> +             param->ssid_len = info->ssid_len;
> +             memset(param->rsn_pcip_policy, 0xFF, 3);
> +             memset(param->rsn_auth_policy, 0xFF, 3);
> +
> +             while (index < ies_len) {
> +                     if (ies[index] == SUPP_RATES_IE) {
> +                             rates_no = ies[index + 1];
> +                             param->supp_rates[0] = rates_no;
>                               index += 2;
>  
> -                             for (i = 0; i < suppRatesNo; i++)
> -                                     pNewJoinBssParam->supp_rates[i + 1] = 
> pu8IEs[index + i];
> +                             for (i = 0; i < rates_no; i++)
> +                                     param->supp_rates[i + 1] = ies[index + 
> i];
>  
> -                             index += suppRatesNo;
> -                     } else if (pu8IEs[index] == EXT_SUPP_RATES_IE) {
> -                             extSuppRatesNo = pu8IEs[index + 1];
> -                             if (extSuppRatesNo > (MAX_RATES_SUPPORTED - 
> suppRatesNo))
> -                                     pNewJoinBssParam->supp_rates[0] = 
> MAX_RATES_SUPPORTED;
> +                             index += rates_no;
> +                     } else if (ies[index] == EXT_SUPP_RATES_IE) {
> +                             ext_rates_no = ies[index + 1];
> +                             if (ext_rates_no > (MAX_RATES_SUPPORTED - 
> rates_no))
> +                                     param->supp_rates[0] = 
> MAX_RATES_SUPPORTED;
>                               else
> -                                     pNewJoinBssParam->supp_rates[0] += 
> extSuppRatesNo;
> +                                     param->supp_rates[0] += ext_rates_no;
>                               index += 2;
> -                             for (i = 0; i < 
> (pNewJoinBssParam->supp_rates[0] - suppRatesNo); i++)
> -                                     
> pNewJoinBssParam->supp_rates[suppRatesNo + i + 1] = pu8IEs[index + i];
> -
> -                             index += extSuppRatesNo;
> -                     } else if (pu8IEs[index] == HT_CAPABILITY_IE) {
> -                             pNewJoinBssParam->ht_capable = true;
> -                             index += pu8IEs[index + 1] + 2;
> -                     } else if ((pu8IEs[index] == WMM_IE) &&
> -                                (pu8IEs[index + 2] == 0x00) && (pu8IEs[index 
> + 3] == 0x50) &&
> -                                (pu8IEs[index + 4] == 0xF2) &&
> -                                (pu8IEs[index + 5] == 0x02) &&
> -                                ((pu8IEs[index + 6] == 0x00) || 
> (pu8IEs[index + 6] == 0x01)) &&
> -                                (pu8IEs[index + 7] == 0x01)) {
> -                             pNewJoinBssParam->wmm_cap = true;
> -
> -                             if (pu8IEs[index + 8] & BIT(7))
> -                                     pNewJoinBssParam->uapsd_cap = true;
> -                             index += pu8IEs[index + 1] + 2;
> -                     } else if ((pu8IEs[index] == P2P_IE) &&
> -                              (pu8IEs[index + 2] == 0x50) && (pu8IEs[index + 
> 3] == 0x6f) &&
> -                              (pu8IEs[index + 4] == 0x9a) &&
> -                              (pu8IEs[index + 5] == 0x09) && (pu8IEs[index + 
> 6] == 0x0c)) {
> -                             u16 u16P2P_count;
> -
> -                             pNewJoinBssParam->tsf = 
> ptstrNetworkInfo->tsf_lo;
> -                             pNewJoinBssParam->noa_enabled = 1;
> -                             pNewJoinBssParam->idx = pu8IEs[index + 9];
> -
> -                             if (pu8IEs[index + 10] & BIT(7)) {
> -                                     pNewJoinBssParam->opp_enabled = 1;
> -                                     pNewJoinBssParam->ct_window = 
> pu8IEs[index + 10];
> +                             for (i = 0; i < (param->supp_rates[0] - 
> rates_no); i++)
> +                                     param->supp_rates[rates_no + i + 1] = 
> ies[index + i];
> +
> +                             index += ext_rates_no;
> +                     } else if (ies[index] == HT_CAPABILITY_IE) {
> +                             param->ht_capable = true;
> +                             index += ies[index + 1] + 2;
> +                     } else if ((ies[index] == WMM_IE) &&
> +                                (ies[index + 2] == 0x00) && (ies[index + 3] 
> == 0x50) &&
> +                                (ies[index + 4] == 0xF2) &&
> +                                (ies[index + 5] == 0x02) &&
> +                                ((ies[index + 6] == 0x00) || (ies[index + 6] 
> == 0x01)) &&
> +                                (ies[index + 7] == 0x01)) {
> +                             param->wmm_cap = true;
> +
> +                             if (ies[index + 8] & BIT(7))
> +                                     param->uapsd_cap = true;
> +                             index += ies[index + 1] + 2;
> +                     } else if ((ies[index] == P2P_IE) &&
> +                              (ies[index + 2] == 0x50) && (ies[index + 3] == 
> 0x6f) &&
> +                              (ies[index + 4] == 0x9a) &&
> +                              (ies[index + 5] == 0x09) && (ies[index + 6] == 
> 0x0c)) {
> +                             u16 p2p_cnt;
> +
> +                             param->tsf = info->tsf_lo;
> +                             param->noa_enabled = 1;
> +                             param->idx = ies[index + 9];
> +
> +                             if (ies[index + 10] & BIT(7)) {
> +                                     param->opp_enabled = 1;
> +                                     param->ct_window = ies[index + 10];
>                               } else {
> -                                     pNewJoinBssParam->opp_enabled = 0;
> +                                     param->opp_enabled = 0;
>                               }
>  
> -                             pNewJoinBssParam->cnt = pu8IEs[index + 11];
> -                             u16P2P_count = index + 12;
> +                             param->cnt = ies[index + 11];
> +                             p2p_cnt = index + 12;
>  
> -                             memcpy(pNewJoinBssParam->duration, pu8IEs + 
> u16P2P_count, 4);
> -                             u16P2P_count += 4;
> +                             memcpy(param->duration, ies + p2p_cnt, 4);
> +                             p2p_cnt += 4;
>  
> -                             memcpy(pNewJoinBssParam->interval, pu8IEs + 
> u16P2P_count, 4);
> -                             u16P2P_count += 4;
> +                             memcpy(param->interval, ies + p2p_cnt, 4);
> +                             p2p_cnt += 4;
>  
> -                             memcpy(pNewJoinBssParam->start_time, pu8IEs + 
> u16P2P_count, 4);
> +                             memcpy(param->start_time, ies + p2p_cnt, 4);
>  
> -                             index += pu8IEs[index + 1] + 2;
> -                     } else if ((pu8IEs[index] == RSN_IE) ||
> -                              ((pu8IEs[index] == WPA_IE) && (pu8IEs[index + 
> 2] == 0x00) &&
> -                               (pu8IEs[index + 3] == 0x50) && (pu8IEs[index 
> + 4] == 0xF2) &&
> -                               (pu8IEs[index + 5] == 0x01))) {
> -                             u16 rsnIndex = index;
> +                             index += ies[index + 1] + 2;
> +                     } else if ((ies[index] == RSN_IE) ||
> +                              ((ies[index] == WPA_IE) && (ies[index + 2] == 
> 0x00) &&
> +                               (ies[index + 3] == 0x50) && (ies[index + 4] 
> == 0xF2) &&
> +                               (ies[index + 5] == 0x01)))    {
> +                             u16 rsn_idx = index;
>  
> -                             if (pu8IEs[rsnIndex] == RSN_IE) {
> -                                     pNewJoinBssParam->mode_802_11i = 2;
> +                             if (ies[rsn_idx] == RSN_IE)     {
> +                                     param->mode_802_11i = 2;
>                               } else {
> -                                     if (pNewJoinBssParam->mode_802_11i == 0)
> -                                             pNewJoinBssParam->mode_802_11i 
> = 1;
> -                                     rsnIndex += 4;
> +                                     if (param->mode_802_11i == 0)
> +                                             param->mode_802_11i = 1;
> +                                     rsn_idx += 4;
>                               }
>  
> -                             rsnIndex += 7;
> -                             pNewJoinBssParam->rsn_grp_policy = 
> pu8IEs[rsnIndex];
> -                             rsnIndex++;
> -                             jumpOffset = pu8IEs[rsnIndex] * 4;
> -                             pcipherCount = (pu8IEs[rsnIndex] > 3) ? 3 : 
> pu8IEs[rsnIndex];
> -                             rsnIndex += 2;
> +                             rsn_idx += 7;
> +                             param->rsn_grp_policy = ies[rsn_idx];
> +                             rsn_idx++;
> +                             offset = ies[rsn_idx] * 4;
> +                             pcipher_cnt = (ies[rsn_idx] > 3) ? 3 : 
> ies[rsn_idx];
> +                             rsn_idx += 2;
>  
> -                             for (i = pcipherTotalCount, j = 0; i < 
> pcipherCount + pcipherTotalCount && i < 3; i++, j++)
> -                                     pNewJoinBssParam->rsn_pcip_policy[i] = 
> pu8IEs[rsnIndex + ((j + 1) * 4) - 1];
> +                             for (i = pcipher_total_cnt, j = 0; i < 
> pcipher_cnt + pcipher_total_cnt && i < 3; i++, j++)
> +                                     param->rsn_pcip_policy[i] = ies[rsn_idx 
> + ((j + 1) * 4) - 1];
>  
> -                             pcipherTotalCount += pcipherCount;
> -                             rsnIndex += jumpOffset;
> +                             pcipher_total_cnt += pcipher_cnt;
> +                             rsn_idx += offset;
>  
> -                             jumpOffset = pu8IEs[rsnIndex] * 4;
> +                             offset = ies[rsn_idx] * 4;
>  
> -                             authCount = (pu8IEs[rsnIndex] > 3) ? 3 : 
> pu8IEs[rsnIndex];
> -                             rsnIndex += 2;
> +                             auth_cnt = (ies[rsn_idx] > 3) ? 3 : 
> ies[rsn_idx];
> +                             rsn_idx += 2;
>  
> -                             for (i = authTotalCount, j = 0; i < 
> authTotalCount + authCount; i++, j++)
> -                                     pNewJoinBssParam->rsn_auth_policy[i] = 
> pu8IEs[rsnIndex + ((j + 1) * 4) - 1];
> +                             for (i = auth_total_cnt, j = 0; i < 
> auth_total_cnt + auth_cnt; i++, j++)
> +                                     param->rsn_auth_policy[i] = ies[rsn_idx 
> + ((j + 1) * 4) - 1];
>  
> -                             authTotalCount += authCount;
> -                             rsnIndex += jumpOffset;
> +                             auth_total_cnt += auth_cnt;
> +                             rsn_idx += offset;
>  
> -                             if (pu8IEs[index] == RSN_IE) {
> -                                     pNewJoinBssParam->rsn_cap[0] = 
> pu8IEs[rsnIndex];
> -                                     pNewJoinBssParam->rsn_cap[1] = 
> pu8IEs[rsnIndex + 1];
> -                                     rsnIndex += 2;
> +                             if (ies[index] == RSN_IE) {
> +                                     param->rsn_cap[0] = ies[rsn_idx];
> +                                     param->rsn_cap[1] = ies[rsn_idx + 1];
> +                                     rsn_idx += 2;
>                               }
> -                             pNewJoinBssParam->rsn_found = true;
> -                             index += pu8IEs[index + 1] + 2;
> +                             param->rsn_found = true;
> +                             index += ies[index + 1] + 2;
>                       } else {
> -                             index += pu8IEs[index + 1] + 2;
> +                             index += ies[index + 1] + 2;
>                       }
>               }
>       }
>  
> -     return (void *)pNewJoinBssParam;
> +     return (void *)param;
>  }
>  
>  int wilc_setup_ipaddress(struct wilc_vif *vif, u8 *ip_addr, u8 idx)
> 

Reply via email to