• Eliad Peller's avatar
    wlcore: fix started_vifs calculation · e9687ea9
    Eliad Peller authored
    wlcore configures different dwell times according to number
    of active interfaces (in order to prevent hurting VO during
    scan).
    
    However, determining active vif only according to
    bss_conf->idle is not explicit enough, and might result
    in non-started vifs being counted as started as well
    (e.g. unassociated sta during sta).
    
    Fix it by checking for explicit conditions according
    to the vif type.
    Signed-off-by: default avatarEliad Peller <eliad@wizery.com>
    Signed-off-by: default avatarLuciano Coelho <luciano.coelho@intel.com>
    e9687ea9
scan.c 12.5 KB