summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/crypto/io/crypto.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common/crypto/io/crypto.c')
-rw-r--r--usr/src/uts/common/crypto/io/crypto.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/uts/common/crypto/io/crypto.c b/usr/src/uts/common/crypto/io/crypto.c
index 5f5df7de7e..f41d272c41 100644
--- a/usr/src/uts/common/crypto/io/crypto.c
+++ b/usr/src/uts/common/crypto/io/crypto.c
@@ -1345,6 +1345,8 @@ ext_to_provider_data(int mode, kcf_provider_desc_t *provider,
STRUCT_FSET(version, cv_minor, ei->ei_hardware_version.cv_minor);
bcopy(STRUCT_BUF(version), STRUCT_FADDR(pd, pd_hardware_version),
STRUCT_SIZE(version));
+ STRUCT_FSET(version, cv_major, ei->ei_firmware_version.cv_major);
+ STRUCT_FSET(version, cv_minor, ei->ei_firmware_version.cv_minor);
bcopy(STRUCT_BUF(version), STRUCT_FADDR(pd, pd_firmware_version),
STRUCT_SIZE(version));
bcopy(ei->ei_time, STRUCT_FGET(pd, pd_time), CRYPTO_EXT_SIZE_TIME);