⬢ DragonFlyBSD Kernel Audit
DF-3568 / fixval.log
← back to finding ↓ download raw
/usr/src/sys/crypto/rijndael/rijndael-alg-fst.c:36: warning: "KASSERT" redefined
 #define KASSERT(exp, msg) assert(exp)
 
<command-line>: note: this is the location of the previous definition
/usr/src/sys/crypto/rijndael/rijndael-alg-fst.c:36: warning: "KASSERT" redefined
 #define KASSERT(exp, msg) assert(exp)
 
<command-line>: note: this is the location of the previous definition
FIXVAL-BUILD-OK
== fixed guard_bf_len0 (expect BUG-NOT-PRESENT, exit 0) ==
calling BF_set_key(&key, len=0, data=guard-page 0x800475000)
BUG-NOT-PRESENT: survived len=0
exit=0
== fixed guard_rij guard (expect BUG-NOT-PRESENT, exit 0) ==
calling rijndael_set_key(&ctx, key8=0x800476ff8, bits=64) (guard page at 0x800477000)
BUG-NOT-PRESENT: survived bits=64 with 8-byte key
exit=0
== fixed guard_rij safe (expect no crash, Nr=0 unusable) ==
safe mode: bits=64 accepted silently, ctx.Nr=0 (0 = unusable schedule, no error surfaced)
safe mode: rijndael_encrypt ran with Nr=0 and produced garbage without any failure indication
exit=0
== fixed bfkat (KATs must still pass) ==
WRAP len=100 ct=4350080BE6D27F2F
PASS clamp: len=100 == len=72
RESULT-PASS: 0 failures
== fixed bfdiff (len 1..120 must still match libressl) ==
RESULT-PASS: kernel-vs-libressl bf differential, len 1..120, 0 failures
== fixed rijkat ==
  Nr=14 (expect 14)
RESULT-PASS: 0 failures