On Mon, Dec 08, 2008 at 06:23:55PM +0100, Johannes Berg wrote: > The set_key callback now seems rather odd, passing a MAC address > instead of a station struct, and a local address instead of a > vif struct. Change that. > > Signed-off-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> Works here... ath5k changes: Acked-by: Bob Copeland <me@xxxxxxxxxxxxxxx> But ath5k probably wants this one-liner too (feel free to just roll it up into yours): From: Bob Copeland <me@xxxxxxxxxxxxxxx> Date: Mon, 8 Dec 2008 18:16:59 -0500 Subject: [PATCH] ath5k: remove unlikely from null check in set_key_lladdr Default keys use NULL for the mac too, so mac == NULL really isn't unlikely. Changes-licensed-under: ISC Signed-off-by: Bob Copeland <me@xxxxxxxxxxxxxxx> --- drivers/net/wireless/ath5k/pcu.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/net/wireless/ath5k/pcu.c b/drivers/net/wireless/ath5k/pcu.c index dabe422..1ab0275 100644 --- a/drivers/net/wireless/ath5k/pcu.c +++ b/drivers/net/wireless/ath5k/pcu.c @@ -1139,7 +1139,7 @@ int ath5k_hw_set_key_lladdr(struct ath5k_hw *ah, u16 entry, const u8 *mac) /* MAC may be NULL if it's a broadcast key. In this case no need to * to compute AR5K_LOW_ID and AR5K_HIGH_ID as we already know it. */ - if (unlikely(mac == NULL)) { + if (mac == NULL) { low_id = 0xffffffff; high_id = 0xffff | AR5K_KEYTABLE_VALID; } else { -- 1.6.0.4 -- Bob Copeland %% www.bobcopeland.com -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html