]> git.ipfire.org Git - thirdparty/iw.git/commitdiff
iw: event: parse stop ap and frame wait cancel events
authorMarkus Theil <markus.theil@tu-ilmenau.de>
Mon, 6 Jan 2020 15:10:22 +0000 (16:10 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 15 Jan 2020 10:06:15 +0000 (11:06 +0100)
Signed-off-by: Markus Theil <markus.theil@tu-ilmenau.de>
Link: https://lore.kernel.org/r/20200106151024.124315-3-markus.theil@tu-ilmenau.de
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
event.c

diff --git a/event.c b/event.c
index baeafaeb53b86be673f5c0f348d7be7c2ecb9098..6900bd3a936cdc3fc44f82b10a6fa5626e2b8eca 100644 (file)
--- a/event.c
+++ b/event.c
@@ -1026,6 +1026,11 @@ static int print_event(struct nl_msg *msg, void *arg)
                        nla_get_u32(tb[NL80211_ATTR_WIPHY_FREQ]),
                        (unsigned long long)nla_get_u64(tb[NL80211_ATTR_COOKIE]));
                break;
+       case NL80211_CMD_FRAME_WAIT_CANCEL:
+               printf("frame wait cancel on freq %d (cookie %llx)\n",
+                       nla_get_u32(tb[NL80211_ATTR_WIPHY_FREQ]),
+                       (unsigned long long)nla_get_u64(tb[NL80211_ATTR_COOKIE]));
+               break;
        case NL80211_CMD_NOTIFY_CQM:
                parse_cqm_event(tb);
                break;
@@ -1119,6 +1124,9 @@ static int print_event(struct nl_msg *msg, void *arg)
        case NL80211_CMD_STA_OPMODE_CHANGED:
                parse_sta_opmode_changed(tb);
                break;
+       case NL80211_CMD_STOP_AP:
+               printf("stop ap\n");
+               break;
        default:
                printf("unknown event %d (%s)\n",
                       gnlh->cmd, command_name(gnlh->cmd));