Skip to content

Commit d16f68f

Browse files
authored
Merge pull request #31 from dgarske/async_fixes
Fixes for asynchronous crypto issues
2 parents e665cc8 + abaa19e commit d16f68f

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

wolfcrypt/src/port/intel/quickassist.c

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,16 @@ static pthread_mutex_t g_Hwlock = PTHREAD_MUTEX_INITIALIZER;
121121
typedef struct qatCapabilities {
122122
/* capabilities */
123123
word32 supPartial:1;
124+
#ifdef QAT_V2
124125
word32 supSha3:1;
126+
#endif
125127
} qatCapabilities_t;
126-
static qatCapabilities_t g_qatCapabilities = {0};
128+
static qatCapabilities_t g_qatCapabilities = {
129+
0
130+
#ifdef QAT_V2
131+
, 0
132+
#endif
133+
};
127134

128135

129136
#if defined(QAT_ENABLE_CRYPTO) || defined(QAT_ENABLE_HASH)

0 commit comments

Comments
 (0)