In iwl_mld_mu_mimo_iface_iterator() the last two arguments to ieee80211_update_mu_groups() drop const by being cast to (u8 *). Fix this to avoid warnings (errors on FreeBSD by default): error: cast from 'const unsigned int (*)[2]' to 'unsigned char *' drops const qualifier [-Werror,-Wcast-qual] Signed-off-by: Bjoern A. Zeeb Sponsored-by: The FreeBSD Foundation --- drivers/net/wireless/intel/iwlwifi/mld/notif.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/wireless/intel/iwlwifi/mld/notif.c b/drivers/net/wireless/intel/iwlwifi/mld/notif.c index f17aeca4fae6..003b12b33d8a 100644 --- a/drivers/net/wireless/intel/iwlwifi/mld/notif.c +++ b/drivers/net/wireless/intel/iwlwifi/mld/notif.c @@ -156,8 +156,8 @@ static void iwl_mld_mu_mimo_iface_iterator(void *_data, u8 *mac, * action frame, so no conversion is needed. */ ieee80211_update_mu_groups(vif, link_id, - (u8 *)¬if->membership_status, - (u8 *)¬if->user_position); + (const u8 *)¬if->membership_status, + (const u8 *)¬if->user_position); } } -- 2.50.1