print("")
end
+function print_countrylist(api, dev)
+ local iw = iwinfo[api]
+ local cl = iw.countrylist(dev)
+ local cc = iw.country(dev)
+ local ce
+
+ if cl and #cl > 0 then
+ for _, ce in ipairs(cl) do
+ printf("%s %4s %s",
+ (cc == ce.alpha2) and "*" or " ",
+ ce.ccode, ce.name)
+ end
+ else
+ print("No country code information available")
+ end
+
+ print("")
+end
+
if #arg ~= 2 then
print("Usage:")
print(" iwinfo <device> txpowerlist")
print(" iwinfo <device> freqlist")
print(" iwinfo <device> assoclist")
+ print(" iwinfo <device> countrylist")
os.exit(1)
end
elseif arg[2]:match("^a") then
print_assoclist(api, dev)
+elseif arg[2]:match("^c") then
+ print_countrylist(api, dev)
+
else
print("Unknown command: " .. arg[2])
end