]> git.ipfire.org Git - thirdparty/iw.git/commitdiff
iw: event: report missing radar events
authorLorenzo Bianconi <lorenzo@kernel.org>
Fri, 12 Nov 2021 16:50:34 +0000 (17:50 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 26 Nov 2021 10:33:21 +0000 (11:33 +0100)
Properly report the two following radar events:
- NL80211_RADAR_PRE_CAC_EXPIRED
- NL80211_RADAR_CAC_STARTED

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Link: https://lore.kernel.org/r/6a7cd7bd2179578335cc95b158faf21ba3f7876a.1636730634.git.lorenzo@kernel.org
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
event.c

diff --git a/event.c b/event.c
index e0908dd5b5242a4d9a2fd244952d4a0d42cc44fb..ad29189f2676d79c0940083e9759979c99498271 100644 (file)
--- a/event.c
+++ b/event.c
@@ -1233,6 +1233,12 @@ static int print_event(struct nl_msg *msg, void *arg)
                case NL80211_RADAR_NOP_FINISHED:
                        printf("%d MHz: NOP finished\n", freq);
                        break;
+               case NL80211_RADAR_PRE_CAC_EXPIRED:
+                       printf("%d MHz: PRE-CAC expired\n", freq);
+                       break;
+               case NL80211_RADAR_CAC_STARTED:
+                       printf("%d MHz: CAC started\n", freq);
+                       break;
                default:
                        printf("%d MHz: unknown radar event\n", freq);
                }