• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/usr.sbin/bsnmpd/modules/snmp_wlan/

Lines Matching refs:regdomain

1020 		syslog(LOG_ERR, "unknown regdomain (0x%x) ", which);
1029 wlan_snmp_to_regdomain(enum WlanRegDomainCode regdomain)
1033 switch (regdomain) {
1086 syslog(LOG_ERR, "unknown snmp regdomain (0x%x) ", regdomain);
1099 struct ieee80211_regdomain regdomain;
1101 memset(&regdomain, 0, sizeof(regdomain));
1102 argsize = sizeof(regdomain);
1104 if (wlan_ioctl(wif->wname, IEEE80211_IOC_REGDOMAIN, &val, &regdomain,
1108 wif->reg_domain = wlan_regdomain_to_snmp(regdomain.regdomain);
1109 wif->country_code[0] = regdomain.isocc[0];
1110 wif->country_code[1] = regdomain.isocc[1];
1111 wif->country_code[2] = regdomain.location;
1122 struct ieee80211_regdomain_req *regdomain;
1128 syslog(LOG_ERR, "iface %s - set regdomain failed", wif->wname);
1136 regdomain = malloc(IEEE80211_REGDOMAIN_SIZE(wif->nchannels));
1137 if (regdomain == NULL)
1139 memset(regdomain, 0, IEEE80211_REGDOMAIN_SIZE(wif->nchannels));
1143 regdomain->rd.regdomain = wlan_snmp_to_regdomain(rdomain);
1144 regdomain->rd.isocc[0] = ccode[0];
1145 regdomain->rd.isocc[1] = ccode[1];
1146 regdomain->rd.location = ccode[2];
1149 regdomain->chaninfo.ic_nchans = wif->nchannels;
1150 memcpy(regdomain->chaninfo.ic_chans, wif->chanlist,
1153 regdomain->chaninfo.ic_chans[i].ic_maxregpower = txpowermax;
1157 wlan_ioctl(wif->wname, IEEE80211_IOC_REGDOMAIN, &val, regdomain,
1159 free(regdomain);
1165 wif->reg_domain = wlan_regdomain_to_snmp(regdomain->rd.regdomain);
1166 wif->country_code[0] = regdomain->rd.isocc[0];
1167 wif->country_code[1] = regdomain->rd.isocc[1];
1168 wif->country_code[2] = regdomain->rd.location;
1169 free(regdomain);