Page MenuHomeFreeBSD

D32108.id96112.diff
No OneTemporary

D32108.id96112.diff

Index: sys/opencrypto/cryptodev.c
===================================================================
--- sys/opencrypto/cryptodev.c
+++ sys/opencrypto/cryptodev.c
@@ -864,6 +864,13 @@
goto bail;
}
break;
+ case CSP_MODE_AEAD:
+ if (cse->ivsize != 0 && cop->iv == NULL) {
+ SDT_PROBE1(opencrypto, dev, ioctl, error, __LINE__);
+ error = EINVAL;
+ goto bail;
+ }
+ /* FALLTHROUGH */
case CSP_MODE_ETA:
switch (cop->op) {
case COP_ENCRYPT:

File Metadata

Mime Type
text/plain
Expires
Thu, Jan 15, 9:19 PM (5 h, 46 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27654915
Default Alt Text
D32108.id96112.diff (465 B)

Event Timeline