qcacld-3.0: Fix the TWT suspend command parse failure

Correct the attribute policy for TWT suspend to fix the command
parsing failure.

Change-Id: I6078c2e199ed13433c3dea532e3bbe396dd6ad8a
CRs-Fixed: 2872500
This commit is contained in:
Kiran Kumar Lokere 2021-02-09 21:55:07 -08:00 • committed by Gerrit - the friendly Code Review server
commit 12fb0bd4bc

View file

@ -2099,13 +2099,15 @@ static int hdd_twt_pause_session(struct hdd_adapter *adapter,
params.vdev_id = adapter->vdev_id;
ret = wlan_cfg80211_nla_parse_nested(tb,
QCA_WLAN_VENDOR_ATTR_TWT_SETUP_MAX,
twt_param_attr,
qca_wlan_vendor_twt_add_dialog_policy);
if (ret)
QCA_WLAN_VENDOR_ATTR_TWT_NUDGE_MAX,
twt_param_attr,
qca_wlan_vendor_twt_nudge_dialog_policy);
if (ret) {
hdd_debug("TWT: command parsing failed");
return ret;
}
id = QCA_WLAN_VENDOR_ATTR_TWT_SETUP_FLOW_ID;
id = QCA_WLAN_VENDOR_ATTR_TWT_NUDGE_FLOW_ID;
if (tb[id]) {
params.dialog_id = nla_get_u8(tb[id]);
} else {