Alright, here's more now that I can think clearly again :) > ISO 3166-1, as part of the ISO 3166 standard, provides codes for the names > of countries and dependent areas. It was first published in 1974 by > the International Organization for Standardization (ISO) and defines three > different codes for each area: > > * ISO 3166-1 alpha-2, a two-letter system with many applications, > most notably the Internet top-level domains (ccTLD) for countries. > * ISO 3166-1 alpha-3, a three-letter system. > * ISO 3166-1 numeric, a three-digit numerical system, which is > identical to that defined by the United Nations Statistical Division. > > Although this would usually be only used in userspace IEEE-802.11d > has made use of ISO-3166-1 alpha 3. This mapping was added > to enhance stack support for IEEE-802.11d and 802.11 Regulatory > Domain control. ieee80211_regdomains makes use of this module > by creating a map of iso3166 alpha3 country code to stack > regulatory domain.
But if 802.11d only requires alpha 3, why put all the other stuff into the kernel as well? johannes - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html