]> git.ipfire.org Git - thirdparty/iw.git/commitdiff
add support for showing power constraint IE
authorMarcel Holtmann <marcel@holtmann.org>
Mon, 4 May 2009 16:06:07 +0000 (09:06 -0700)
committerJohannes Berg <johannes@sipsolutions.net>
Mon, 4 May 2009 16:09:03 +0000 (18:09 +0200)
scan.c

diff --git a/scan.c b/scan.c
index 9b58c298d388b98de7740224146b6202e97db6a6..720c48d77324602c9558992c8bda08a78367db07 100644 (file)
--- a/scan.c
+++ b/scan.c
@@ -176,6 +176,11 @@ static void print_country(const uint8_t type, uint8_t len, const uint8_t *data)
        printf("\n");
 }
 
+static void print_powerconstraint(const uint8_t type, uint8_t len, const uint8_t *data)
+{
+       printf(" %d dB\n", data[0]);
+}
+
 static void print_erp(const uint8_t type, uint8_t len, const uint8_t *data)
 {
        if (data[0] == 0x00)
@@ -407,6 +412,7 @@ static const struct ie_print ieprinters[] = {
        [3] = { "DS Paramater set", print_ds, 1, 1, },
        [5] = PRINT_IGN,
        [7] = { "Country", print_country, 3, 255, },
+       [32] = { "Power constraint", print_powerconstraint, 1, 1, },
        [42] = { "ERP", print_erp, 1, 255, },
        [48] = { "RSN", print_rsn, 2, 255, },
        [50] = { "Extended supported rates", print_supprates, 0, 255, },