diff options
Diffstat (limited to 'sys/dev/glxsb/glxsb_hash.c')
-rw-r--r-- | sys/dev/glxsb/glxsb_hash.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/dev/glxsb/glxsb_hash.c b/sys/dev/glxsb/glxsb_hash.c index 1710f27..20e479c 100644 --- a/sys/dev/glxsb/glxsb_hash.c +++ b/sys/dev/glxsb/glxsb_hash.c @@ -91,9 +91,8 @@ glxsb_authcompute(struct glxsb_session *ses, struct cryptodesc *crd, bcopy(ses->ses_ictx, &ctx, axf->ctxsize); error = crypto_apply(flags, buf, crd->crd_skip, crd->crd_len, (int (*)(void *, void *, unsigned int))axf->Update, (caddr_t)&ctx); - if (error != 0) { + if (error != 0) return (error); - } axf->Final(hash, &ctx); bcopy(ses->ses_octx, &ctx, axf->ctxsize); |