IEEE80211_RATE_MAXSIZE
uint8_t ridx[IEEE80211_RATE_MAXSIZE];
uint8_t ridx[IEEE80211_RATE_MAXSIZE];
uint8_t ctl_ridx[IEEE80211_RATE_MAXSIZE];
uint8_t rs_rates[IEEE80211_RATE_MAXSIZE];
IEEE80211_VERIFY_ELEMENT(rates, IEEE80211_RATE_MAXSIZE, return);
IEEE80211_RATE_MAXSIZE - rates[1], return);
IEEE80211_VERIFY_ELEMENT(rates, IEEE80211_RATE_MAXSIZE, return);
IEEE80211_RATE_MAXSIZE - rates[1], return);
IEEE80211_VERIFY_ELEMENT(rates, IEEE80211_RATE_MAXSIZE, return);
IEEE80211_RATE_MAXSIZE - rates[1], return);
if (rs->rs_nrates + nxrates > IEEE80211_RATE_MAXSIZE) {
nxrates = IEEE80211_RATE_MAXSIZE - rs->rs_nrates;
IEEE80211_VERIFY_ELEMENT(scan->rates, IEEE80211_RATE_MAXSIZE,
IEEE80211_RATE_MAXSIZE - scan->rates[1],
nr = min(se->se_rates[1], IEEE80211_RATE_MAXSIZE);
nxr = min(se->se_xrates[1], IEEE80211_RATE_MAXSIZE - nr);
uint8_t isi_rates[IEEE80211_RATE_MAXSIZE];
uint8_t isr_rates[IEEE80211_RATE_MAXSIZE];
STATIC_ASSERT(IEEE80211_RATE_MAXSIZE == 15);
IEEE80211_VERIFY_ELEMENT(rates, IEEE80211_RATE_MAXSIZE, return);
IEEE80211_RATE_MAXSIZE - rates[1], return);
+ 2 + (IEEE80211_RATE_MAXSIZE - IEEE80211_RATE_SIZE)
+ 2 + (IEEE80211_RATE_MAXSIZE - IEEE80211_RATE_SIZE)
+ 2 + (IEEE80211_RATE_MAXSIZE - IEEE80211_RATE_SIZE)
+ 2 + (IEEE80211_RATE_MAXSIZE - IEEE80211_RATE_SIZE)
+ 2 + (IEEE80211_RATE_MAXSIZE - IEEE80211_RATE_SIZE)
+ 2 + (IEEE80211_RATE_MAXSIZE - IEEE80211_RATE_SIZE)
uint8_t se_rates[2+IEEE80211_RATE_MAXSIZE];
uint8_t se_xrates[2+IEEE80211_RATE_MAXSIZE];
KASSERT(sp->rates[1] <= IEEE80211_RATE_MAXSIZE,
KASSERT(sp->xrates[1] <= IEEE80211_RATE_MAXSIZE,
IEEE80211_VERIFY_ELEMENT(rates, IEEE80211_RATE_MAXSIZE, return);
IEEE80211_RATE_MAXSIZE - rates[1], return);
memcpy(sr->isr_rates, nodereq.nr_rates, IEEE80211_RATE_MAXSIZE);
if (rates == NULL || rates[1] > IEEE80211_RATE_MAXSIZE) {
if (rates == NULL || rates[1] > IEEE80211_RATE_MAXSIZE) {
if (rates == NULL || rates[1] > IEEE80211_RATE_MAXSIZE) {
if (rates == NULL || rates[1] > IEEE80211_RATE_MAXSIZE) {
bcopy(nr->nr_rates, ni->ni_rates.rs_rates, IEEE80211_RATE_MAXSIZE);
bcopy(ni->ni_rates.rs_rates, nr->nr_rates, IEEE80211_RATE_MAXSIZE);
u_int8_t nr_rates[IEEE80211_RATE_MAXSIZE]; /* rate set */
u_int8_t (*rates)[IEEE80211_RATE_MAXSIZE];
if (rs->rs_nrates + nxrates > IEEE80211_RATE_MAXSIZE) {
nxrates = IEEE80211_RATE_MAXSIZE - rs->rs_nrates;
u_int8_t rs_rates[IEEE80211_RATE_MAXSIZE];