mirror of https://gitee.com/openkylin/linux.git
[CRYPTO] api: Removed const from cra_name/cra_driver_name
We do need to change these names now and even more so in future with instantiated algorithms. So let's stop lying to the compiler and get rid of the const modifiers. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
c7fc05992a
commit
d913ea0d6b
|
@ -229,7 +229,7 @@ void crypto_free_tfm(struct crypto_tfm *tfm)
|
|||
static inline int crypto_set_driver_name(struct crypto_alg *alg)
|
||||
{
|
||||
static const char suffix[] = "-generic";
|
||||
char *driver_name = (char *)alg->cra_driver_name;
|
||||
char *driver_name = alg->cra_driver_name;
|
||||
int len;
|
||||
|
||||
if (*driver_name)
|
||||
|
|
|
@ -128,8 +128,8 @@ struct crypto_alg {
|
|||
|
||||
int cra_priority;
|
||||
|
||||
const char cra_name[CRYPTO_MAX_ALG_NAME];
|
||||
const char cra_driver_name[CRYPTO_MAX_ALG_NAME];
|
||||
char cra_name[CRYPTO_MAX_ALG_NAME];
|
||||
char cra_driver_name[CRYPTO_MAX_ALG_NAME];
|
||||
|
||||
union {
|
||||
struct cipher_alg cipher;
|
||||
|
|
Loading…
Reference in New Issue