mac80211 rate control: fix section mismatch
When the rate control algorithms are built-in, their exit functions can be called from mac80211's init function so they cannot be marked __exit. Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Acked-by: Stefano Brivio <stefano.brivio@polimi.it> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
committed by
John W. Linville
parent
e903fbd41e
commit
f0b9205cfb
@@ -538,7 +538,7 @@ int __init rc80211_pid_init(void)
|
|||||||
return ieee80211_rate_control_register(&mac80211_rcpid);
|
return ieee80211_rate_control_register(&mac80211_rcpid);
|
||||||
}
|
}
|
||||||
|
|
||||||
void __exit rc80211_pid_exit(void)
|
void rc80211_pid_exit(void)
|
||||||
{
|
{
|
||||||
ieee80211_rate_control_unregister(&mac80211_rcpid);
|
ieee80211_rate_control_unregister(&mac80211_rcpid);
|
||||||
}
|
}
|
||||||
|
@@ -389,7 +389,7 @@ int __init rc80211_simple_init(void)
|
|||||||
return ieee80211_rate_control_register(&mac80211_rcsimple);
|
return ieee80211_rate_control_register(&mac80211_rcsimple);
|
||||||
}
|
}
|
||||||
|
|
||||||
void __exit rc80211_simple_exit(void)
|
void rc80211_simple_exit(void)
|
||||||
{
|
{
|
||||||
ieee80211_rate_control_unregister(&mac80211_rcsimple);
|
ieee80211_rate_control_unregister(&mac80211_rcsimple);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user