From 9e2be24d0ca2ee95993b429ce3c77c0e44c9b113 Mon Sep 17 00:00:00 2001 From: Steffen Klassert Date: Wed, 15 Apr 2009 20:45:03 +0800 Subject: [PATCH] --- yaml --- r: 145087 b: refs/heads/master c: abe5fa7899fb5809ddc7336d8dd0edd5b2b96665 h: refs/heads/master i: 145085: f42e3778b36691357ba774ba3c152c6098c04906 145083: be084019f536484535dddaa9cc202eb95bf2d9ac 145079: a9ce9d0d92132fa792a1d2e927383d4811d878d8 145071: 0538532a99061b9fd2e286682521f31bc7201091 145055: 53cbba88408ea13733b12e94bfddd16dc30b14dc 145023: 3c80fb706b8fa1bc03c7e3889db7425c9ff5debe v: v3 --- [refs] | 2 +- trunk/crypto/eseqiv.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index c12cd6b5633f..66832bfd767e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 295c01f90db2b8b8394e1f7cde59b96d71f98e07 +refs/heads/master: abe5fa7899fb5809ddc7336d8dd0edd5b2b96665 diff --git a/trunk/crypto/eseqiv.c b/trunk/crypto/eseqiv.c index 2a342c8e52b3..3ca3b669d5d5 100644 --- a/trunk/crypto/eseqiv.c +++ b/trunk/crypto/eseqiv.c @@ -153,7 +153,8 @@ static int eseqiv_givencrypt(struct skcipher_givcrypt_request *req) if (err) goto out; - eseqiv_complete2(req); + if (giv != req->giv) + eseqiv_complete2(req); out: return err;