qcacmn: Populate vdev id in WMI WDS commands

Populated the missing vdev id in all WDS based WMI commands

Change-Id: I1ab623d9efd77e83786f581657e9ff42b1db2346
Цей коміт міститься в:
Kris Muthusamy
2018-01-17 19:08:08 -08:00
зафіксовано snandini
джерело 33d9850223
коміт c2e5471eb4

Переглянути файл

@@ -902,7 +902,8 @@ static QDF_STATUS send_peer_add_wds_entry_cmd_tlv(wmi_unified_t wmi_handle,
(wmi_peer_add_wds_entry_cmd_fixed_param));
WMI_CHAR_ARRAY_TO_MAC_ADDR(param->dest_addr, &cmd->wds_macaddr);
WMI_CHAR_ARRAY_TO_MAC_ADDR(param->peer_addr, &cmd->peer_macaddr);
cmd->flags = param->flags;
cmd->flags = (param->flags & WMI_HOST_WDS_FLAG_STATIC) ? WMI_WDS_FLAG_STATIC : 0;
cmd->vdev_id = param->vdev_id;
return wmi_unified_cmd_send(wmi_handle, buf, len,
WMI_PEER_ADD_WDS_ENTRY_CMDID);
@@ -933,6 +934,7 @@ static QDF_STATUS send_peer_del_wds_entry_cmd_tlv(wmi_unified_t wmi_handle,
WMITLV_GET_STRUCT_TLVLEN
(wmi_peer_remove_wds_entry_cmd_fixed_param));
WMI_CHAR_ARRAY_TO_MAC_ADDR(param->dest_addr, &cmd->wds_macaddr);
cmd->vdev_id = param->vdev_id;
return wmi_unified_cmd_send(wmi_handle, buf, len,
WMI_PEER_REMOVE_WDS_ENTRY_CMDID);
}
@@ -963,7 +965,8 @@ static QDF_STATUS send_peer_update_wds_entry_cmd_tlv(wmi_unified_t wmi_handle,
WMITLV_TAG_STRUC_wmi_peer_update_wds_entry_cmd_fixed_param,
WMITLV_GET_STRUCT_TLVLEN
(wmi_peer_update_wds_entry_cmd_fixed_param));
cmd->flags = (param->flags) ? WMI_WDS_FLAG_STATIC : 0;
cmd->flags = (param->flags & WMI_HOST_WDS_FLAG_STATIC) ? WMI_WDS_FLAG_STATIC : 0;
cmd->vdev_id = param->vdev_id;
if (param->wds_macaddr)
WMI_CHAR_ARRAY_TO_MAC_ADDR(param->wds_macaddr,
&cmd->wds_macaddr);