crda: add a reglib iterator reglib_for_each_country()
[platform/upstream/crda.git] / regdbdump.c
1 #include <errno.h>
2 #include <stdio.h>
3
4 #include "regdb.h"
5 #include "reglib.h"
6
7 int main(int argc, char **argv)
8 {
9         struct ieee80211_regdomain *rd = NULL;
10         unsigned int idx = 0;
11
12         if (argc != 2) {
13                 fprintf(stderr, "Usage: %s <filename>\n", argv[0]);
14                 return 2;
15         }
16
17         reglib_for_each_country(rd, idx, argv[1]) {
18                 print_regdom(rd);
19                 free(rd);
20         }
21
22         return 0;
23 }