From: Nicolas Cavallari Date: Wed, 4 May 2011 13:26:52 +0000 (+0200) Subject: carl9170: fix allmulticast mode X-Git-Tag: v3.0-rc1~377^2~54^2^2~101 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f7f3b2fcc4ccbba0be776049df41a2f96c986ac;p=pandora-kernel.git carl9170: fix allmulticast mode Currently, the driver only disable multicast filtering when the FIF_ALLMULTI driver flag has been just set (ie, if changed_flags& FIF_ALLMULTI and *new_flags& FIF_ALLMULTI) or else it will reenable multicast filtering. But next time, this condition will be false and multicast filtering will be reenabled, even through FIF_ALLMULTI is still set. This mean that allmulticast only works for less than two minutes in ad-hoc mode. This patch fixes that to disable multicast filtering as long as FIF_ALLMULTI is set. Signed-off-by: Nicolas Cavallari Acked-by: Christian Lamparter Signed-off-by: John W. Linville --- Reading git-diff-tree failed