diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index 894d9837f284..a5f3040b9c1f 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -2823,6 +2823,7 @@ struct dhcp_stop_ind_params { * @tspec: tspec value * @status: CDF status * @sessionId: session id + * @vdev_id: vdev id */ struct aggr_add_ts_param { uint16_t staIdx; @@ -2830,6 +2831,7 @@ struct aggr_add_ts_param { struct mac_tspec_ie tspec[WMI_QOS_NUM_AC_MAX]; QDF_STATUS status[WMI_QOS_NUM_AC_MAX]; uint8_t sessionId; + uint8_t vdev_id; }; diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index 78e2f9566a4e..5ce6362022f0 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -9256,7 +9256,7 @@ static QDF_STATUS send_aggr_qos_cmd_tlv(wmi_unified_t wmi_handle, WMITLV_TAG_STRUC_wmi_vdev_wmm_addts_cmd_fixed_param, WMITLV_GET_STRUCT_TLVLEN (wmi_vdev_wmm_addts_cmd_fixed_param)); - cmd->vdev_id = aggr_qos_rsp_msg->sessionId; + cmd->vdev_id = aggr_qos_rsp_msg->vdev_id; cmd->ac = WMI_TID_TO_AC(aggr_qos_rsp_msg->tspec[i].tsinfo. traffic.userPrio);