Update the same code for the recent changes. I did this as a separate patch to avoid removing a lot of sample code only to add it back again in the next patch. Signed-off-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> --- Documentation/networking/regulatory.txt | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) --- everything.orig/Documentation/networking/regulatory.txt 2008-10-22 20:51:50.000000000 +0200 +++ everything/Documentation/networking/regulatory.txt 2008-10-22 20:54:12.000000000 +0200 @@ -131,7 +131,7 @@ are expected to do this during initializ r = zd_reg2alpha2(mac->regdomain, alpha2); if (!r) - regulatory_hint(hw->wiphy, alpha2, NULL); + regulatory_hint(alpha2); Example code - drivers providing a built in regulatory domain: -------------------------------------------------------------- @@ -178,17 +178,14 @@ Then in some part of your code after you rd = kzalloc(size_of_regd, GFP_KERNEL); if (!rd) - return -ENOMEM; + return -ENOMEM; memcpy(rd, &mydriver_jp_regdom, sizeof(struct ieee80211_regdomain)); - for (i=0; i < num_rules; i++) { - memcpy(&rd->reg_rules[i], &mydriver_jp_regdom.reg_rules[i], - sizeof(struct ieee80211_reg_rule)); - } - r = regulatory_hint(hw->wiphy, NULL, rd); - if (r) { - kfree(rd); - return r; - } + for (i=0; i < num_rules; i++) + memcpy(&rd->reg_rules[i], + &mydriver_jp_regdom.reg_rules[i], + sizeof(struct ieee80211_reg_rule)); + regulatory_struct_hint(rd, BIT(IEEE80211_BAND_2GHZ) | + BIT(IEEE80211_BAND_5GHZ)); -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html