diff --git a/[refs] b/[refs] index b13c4e9e1095..23acb2668a12 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cdbbe3d1f53086ece706674d3bf4f6d148083694 +refs/heads/master: 89796f64a20d31e74ee0051df2e26812c852e734 diff --git a/trunk/net/rfkill/rfkill.c b/trunk/net/rfkill/rfkill.c index 140a0a8c6b02..4e10a95de832 100644 --- a/trunk/net/rfkill/rfkill.c +++ b/trunk/net/rfkill/rfkill.c @@ -92,7 +92,7 @@ void rfkill_switch_all(enum rfkill_type type, enum rfkill_state state) rfkill_states[type] = state; list_for_each_entry(rfkill, &rfkill_list, node) { - if (!rfkill->user_claim) + if ((!rfkill->user_claim) && (rfkill->type == type)) rfkill_toggle_radio(rfkill, state); }