diff options
Diffstat (limited to 'net')
| -rw-r--r-- | net/sunrpc/auth_gss/gss_krb5_crypto.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/net/sunrpc/auth_gss/gss_krb5_crypto.c b/net/sunrpc/auth_gss/gss_krb5_crypto.c index b5408e8a37f2..fee3c15a4b52 100644 --- a/net/sunrpc/auth_gss/gss_krb5_crypto.c +++ b/net/sunrpc/auth_gss/gss_krb5_crypto.c | |||
| @@ -881,9 +881,7 @@ krb5_rc4_setup_seq_key(struct krb5_ctx *kctx, struct crypto_blkcipher *cipher, | |||
| 881 | if (err) | 881 | if (err) |
| 882 | goto out_err; | 882 | goto out_err; |
| 883 | 883 | ||
| 884 | sg_init_table(sg, 1); | 884 | sg_init_one(sg, &zeroconstant, 4); |
| 885 | sg_set_buf(sg, &zeroconstant, 4); | ||
| 886 | |||
| 887 | err = crypto_hash_digest(&desc, sg, 4, Kseq); | 885 | err = crypto_hash_digest(&desc, sg, 4, Kseq); |
| 888 | if (err) | 886 | if (err) |
| 889 | goto out_err; | 887 | goto out_err; |
| @@ -951,9 +949,7 @@ krb5_rc4_setup_enc_key(struct krb5_ctx *kctx, struct crypto_blkcipher *cipher, | |||
| 951 | if (err) | 949 | if (err) |
| 952 | goto out_err; | 950 | goto out_err; |
| 953 | 951 | ||
| 954 | sg_init_table(sg, 1); | 952 | sg_init_one(sg, zeroconstant, 4); |
| 955 | sg_set_buf(sg, zeroconstant, 4); | ||
| 956 | |||
| 957 | err = crypto_hash_digest(&desc, sg, 4, Kcrypt); | 953 | err = crypto_hash_digest(&desc, sg, 4, Kcrypt); |
| 958 | if (err) | 954 | if (err) |
| 959 | goto out_err; | 955 | goto out_err; |
