]> git.ipfire.org Git - thirdparty/iw.git/commitdiff
parse station event
authorJohannes Berg <johannes@sipsolutions.net>
Sun, 6 Dec 2009 17:58:00 +0000 (18:58 +0100)
committerJohannes Berg <johannes@sipsolutions.net>
Sun, 6 Dec 2009 17:58:00 +0000 (18:58 +0100)
when the kernel starts sending new-station events,
iw will be ready to show them

event.c

diff --git a/event.c b/event.c
index 0cd3c75b0c88dc22e2d539a35e8e793d6ce6ccb9..445db5f9ddb99ddb804d979ef05e294ab7adb19f 100644 (file)
--- a/event.c
+++ b/event.c
@@ -226,6 +226,10 @@ static int print_event(struct nl_msg *msg, void *arg)
                if (chan_before_beacon.no_ibss && !chan_after_beacon.no_ibss)
                        printf("\to beaconing enabled\n");
 
+               break;
+       case NL80211_CMD_NEW_STATION:
+               mac_addr_n2a(macbuf, nla_data(tb[NL80211_ATTR_MAC]));
+               printf("new station %s\n", macbuf);
                break;
        case NL80211_CMD_JOIN_IBSS:
                mac_addr_n2a(macbuf, nla_data(tb[NL80211_ATTR_MAC]));