Re: [PATCH v2 1/3] lib80211: Handle const struct lib80211_crypto_ops in lib80211
From: Simon Horman
Date: Tue Aug 06 2024 - 04:53:11 EST
On Mon, Aug 05, 2024 at 08:40:37AM +0200, Christophe JAILLET wrote:
> lib80211_register_crypto_ops() and lib80211_unregister_crypto_ops() don't
> modify their "struct lib80211_crypto_ops *ops" argument. So, it can be
> declared as const.
>
> Doing so, some adjustments are needed to also constify some date in
> "struct lib80211_crypt_data", "struct lib80211_crypto_alg" and the
> return value of lib80211_get_crypto_ops().
>
> Signed-off-by: Christophe JAILLET <christophe.jaillet@xxxxxxxxxx>
> ---
> Compile tested only.
>
> Changes in v2:
> - Update ipw2x00/libipw_wx.c as well [Simon Horman]
>
> v1: https://lore.kernel.org/all/d6306f7c76015653e9539ddbcd1ed74d1681a98f.1715443223.git.christophe.jaillet@xxxxxxxxxx/
Reviewed-by: Simon Horman <horms@xxxxxxxxxx>