diff options
| author | Visweswara Tanuku <vtanuku@codeaurora.org> | 2018-10-29 14:56:50 +0530 |
|---|---|---|
| committer | Visweswara Tanuku <vtanuku@codeaurora.org> | 2018-10-29 16:36:38 +0530 |
| commit | ab7e143dcbb02ad28f30b96dd99fa5f3a630f1dd (patch) | |
| tree | 5bec96e28646f0482e75e1200c81793f0172f2fc | |
| parent | ff098062260606d06b8462d375d98dab5fcc9fea (diff) | |
qcacld-2.0: Allow one shot CFR request via netlink
If CFR periodicity is zero via netlink, configure one shot
CFR request
Change-Id: I077d26791059737dd947b4a076f7e50def070560
CRs-Fixed: 2337524
| -rw-r--r-- | CORE/HDD/src/wlan_hdd_cfg80211.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/CORE/HDD/src/wlan_hdd_cfg80211.c b/CORE/HDD/src/wlan_hdd_cfg80211.c index 4dbcec8e9ec9..45469482d281 100644 --- a/CORE/HDD/src/wlan_hdd_cfg80211.c +++ b/CORE/HDD/src/wlan_hdd_cfg80211.c @@ -8774,8 +8774,9 @@ __wlan_hdd_cfr_capture_cfg_handler(struct wiphy *wiphy, if (tb[QCA_WLAN_VENDOR_ATTR_PEER_CFR_PERIODICITY]) { arg.periodicity = nla_get_u32(tb[QCA_WLAN_VENDOR_ATTR_PEER_CFR_PERIODICITY]); - if (arg.periodicity < WMI_PEER_CFR_PERIODICITY_MIN || - arg.periodicity > WMI_PEER_CFR_PERIODICITY_MAX) { + if (arg.periodicity && + (arg.periodicity < WMI_PEER_CFR_PERIODICITY_MIN || + arg.periodicity > WMI_PEER_CFR_PERIODICITY_MAX)) { hddLog(VOS_TRACE_LEVEL_ERROR, FL("Invalid CFR capture periodicity\n")); return -EINVAL; } |
