]> git.ipfire.org Git - thirdparty/iw.git/commitdiff
print frame TX status event
authorJohannes Berg <johannes.berg@intel.com>
Wed, 20 Apr 2011 13:41:54 +0000 (15:41 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 20 Apr 2011 13:41:54 +0000 (15:41 +0200)
event.c

diff --git a/event.c b/event.c
index 7331fd53f6452e67d326bb0b39d94fd8e71a0d1b..cdd503681bd2d9de1e699bcf7849cd32a2088e1c 100644 (file)
--- a/event.c
+++ b/event.c
@@ -419,6 +419,11 @@ static int print_event(struct nl_msg *msg, void *arg)
        case NL80211_CMD_MICHAEL_MIC_FAILURE:
                parse_mic_failure(tb);
                break;
+       case NL80211_CMD_FRAME_TX_STATUS:
+               printf("mgmt TX status (cookie %llx): %s\n",
+                       (unsigned long long)nla_get_u64(tb[NL80211_ATTR_COOKIE]),
+                       tb[NL80211_ATTR_ACK] ? "acked" : "no ack");
+               break;
        default:
                printf("unknown event %d\n", gnlh->cmd);
                break;