On Tue, 2009-12-29 at 12:59 +0200, Jouni Malinen wrote: > + if (basic_rates & (1 << *idx)) > + return; /* selected rate is a basic rate */ > + > + for (i = *idx + 1; i <= max_rate_idx; i++) { Starting at *idx+1 only works because it's always 0 or something? Wouldn't you want to go down from max_rate and find the highest basic rate or so? Other than that seems fine to me, except I'm not sure I like the "txrc.ap" thing much, but it's probably a reasonable choice to make at this point (but consider mesh, IBSS?) johannes
Attachment:
signature.asc
Description: This is a digitally signed message part