add NO-HT20, NO-HT40 flags
authorJohannes Berg <johannes@sipsolutions.net>
Tue, 27 May 2008 12:59:27 +0000 (14:59 +0200)
committerJohannes Berg <johannes@sipsolutions.net>
Tue, 27 May 2008 12:59:27 +0000 (14:59 +0200)
dbparse.py
dump.c
regdb.h

index 5de3d74..c571ee3 100644 (file)
@@ -12,6 +12,8 @@ flag_definitions = {
     'PTMP-ONLY':       1<<6,
     'PASSIVE-SCAN':    1<<7,
     'NO-IBSS':         1<<8,
+    'NO-HT20':         1<<9,
+    'NO-HT40':         1<<10,
 }
 
 class FreqBand(object):
diff --git a/dump.c b/dump.c
index 01553d2..8b1535e 100644 (file)
--- a/dump.c
+++ b/dump.c
@@ -83,6 +83,10 @@ static void print_reg_rule(__u8 *db, int dblen, __be32 ruleptr)
                printf(", PASSIVE-SCAN");
        if (flags & RRF_NO_IBSS)
                printf(", NO-IBSS");
+       if (flags & RRF_NO_HT20)
+               printf(", NO-HT20");
+       if (flags & RRF_NO_HT40)
+               printf(", NO-HT40");
 
        printf("\n");
 }
diff --git a/regdb.h b/regdb.h
index 278b33c..7d1bfb6 100644 (file)
--- a/regdb.h
+++ b/regdb.h
@@ -65,6 +65,8 @@ enum reg_rule_flags {
        RRF_PTMP_ONLY   = 1<<6,
        RRF_PASSIVE_SCAN= 1<<7,
        RRF_NO_IBSS     = 1<<8,
+       RRF_NO_HT20     = 1<<9,
+       RRF_NO_HT40     = 1<<10,
 };
 
 struct regdb_file_reg_rule {