• Johannes Berg's avatar
    mac80211: fix HW registration error paths · 54330bf6
    Johannes Berg authored
    Station info state is started in allocation, so should be
    destroyed on free (it's just a timer); rate control must
    be freed if anything afterwards fails to initialize.
    
    LED exit should be later, no need for locking there, but
    it needs to be done also when rate init failed.
    
    Also clean up the code by moving a label so the locking
    doesn't have to be done separately.
    Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
    54330bf6
main.c 33.2 KB