mac80211_hwsim: fix error return code in init_mac80211_hwsim()

Fix to return -ENOMEM in the netdev alloc error handling
case instead of 0, as done elsewhere in this function.

Signed-off-by: Wei Yongjun <[email protected]>
Signed-off-by: Johannes Berg <[email protected]>
This commit is contained in:
Wei Yongjun 2013-08-26 15:32:58 +08:00 • committed by Johannes Berg
commit bcdd822007

View file

@ -2528,8 +2528,10 @@ static int __init init_mac80211_hwsim(void)
}
hwsim_mon = alloc_netdev(0, "hwsim%d", hwsim_mon_setup);
if (hwsim_mon == NULL)
if (hwsim_mon == NULL) {
err = -ENOMEM;
goto failed;
}
rtnl_lock();