tuxillo's projects
/
dragonfly.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
565c5b1
)
crypto - fix crypto_getfeat
author
Alex Hornung <ahornung@gmail.com>
Sat, 21 Aug 2010 14:35:57 +0000 (15:35 +0100)
committer
Alex Hornung <ahornung@gmail.com>
Sat, 21 Aug 2010 14:35:57 +0000 (15:35 +0100)
* CRK_DH_COMPUTE_KEY was being skipped in crypto_getfeat, as it is ==
CRK_ALGORITHM_MAX.
sys/opencrypto/crypto.c
patch
|
blob
|
blame
|
history
diff --git
a/sys/opencrypto/crypto.c
b/sys/opencrypto/crypto.c
index
8a77bae
..
7e34357
100644
(file)
--- a/
sys/opencrypto/crypto.c
+++ b/
sys/opencrypto/crypto.c
@@
-1263,7
+1263,7
@@
crypto_getfeat(int *featp)
!crypto_devallowsoft) {
continue;
}
- for (kalg = 0; kalg < CRK_ALGORITHM_MAX; kalg++)
+ for (kalg = 0; kalg <= CRK_ALGORITHM_MAX; kalg++)
if (cap->cc_kalg[kalg] & CRYPTO_ALG_FLAG_SUPPORTED)
feat |= 1 << kalg;
}