• Luis R. Rodriguez's avatar
    cfg80211: fix 2 GHz subband calculation for country IEs · e99c7cd5
    Luis R. Rodriguez authored
    Country IEs triplets are getting an extra channel with
    the current count. This does not affect regulatory because
    we always took the intersection between what the AP gave
    and what CRDA believed is correct.
    
    This however does fix processing some Country IEs with multiple
    sequential 2 GHz triplets. Since our parser and the spec mandates
    all channels be monitonically increasing we would drop the IE after
    noticing the second triplet begins on a channel already processed.
    APs that send these type of country IEs seems rare though.
    Signed-off-by: default avatarLuis R. Rodriguez <lrodriguez@atheros.com>
    Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
    e99c7cd5
reg.c 64.4 KB