summaryrefslogtreecommitdiffstats
path: root/sys/crypto
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2006-06-08 17:40:02 +0000
committerpjd <pjd@FreeBSD.org>2006-06-08 17:40:02 +0000
commite9425270e582d662bc242830a257f617c642b6b6 (patch)
tree6ddedc5c8408cafd1385f6175d60518d6a94a163 /sys/crypto
parente0f73680ab353d8963aa721711d24e8dddbb8f85 (diff)
downloadFreeBSD-src-e9425270e582d662bc242830a257f617c642b6b6.zip
FreeBSD-src-e9425270e582d662bc242830a257f617c642b6b6.tar.gz
Fix gratuitous compiler warning.
Reported by: Rong-en Fan <grafan@gmail.com>
Diffstat (limited to 'sys/crypto')
-rw-r--r--sys/crypto/via/padlock.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/crypto/via/padlock.c b/sys/crypto/via/padlock.c
index 6990420..01eb916 100644
--- a/sys/crypto/via/padlock.c
+++ b/sys/crypto/via/padlock.c
@@ -523,13 +523,14 @@ padlock_process(void *arg __unused, struct cryptop *crp, int hint __unused)
u_char *buf, *abuf;
int error = 0;
+ enccrd = maccrd = NULL;
buf = NULL;
+
if (crp == NULL || crp->crp_callback == NULL || crp->crp_desc == NULL) {
error = EINVAL;
goto out;
}
- enccrd = maccrd = NULL;
for (crd = crp->crp_desc; crd != NULL; crd = crd->crd_next) {
switch (crd->crd_alg) {
case CRYPTO_NULL_HMAC:
OpenPOWER on IntegriCloud