Skip to content

Commit 6ed0a97

Browse files
authored
Merge pull request #8382 from aidangarske/tpm_zephyr_support
Added neccesary macros when building wolfTPM Zephyr with wolfSSL
2 parents e1534a3 + 146080e commit 6ed0a97

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

wolfssl/wolfcrypt/settings.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2562,7 +2562,7 @@ extern void uITRON4_free(void *p) ;
25622562
#if !defined(CONFIG_NET_SOCKETS_POSIX_NAMES) && !defined(CONFIG_POSIX_API)
25632563
#define CONFIG_NET_SOCKETS_POSIX_NAMES
25642564
#endif
2565-
#endif
2565+
#endif /* WOLFSSL_ZEPHYR */
25662566

25672567
#ifdef WOLFSSL_IMX6
25682568
#ifndef SIZEOF_LONG_LONG

zephyr/user_settings.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,12 @@ extern "C" {
160160
#define WOLFSSL_SET_CIPHER_BYTES
161161
#endif
162162

163+
/* wolfTPM Zephyr */
164+
#if defined(CONFIG_WOLFTPM)
165+
#define WOLF_CRYPTO_CB
166+
#define WOLFSSL_AES_CFB
167+
#endif
168+
163169
/* ------------------------------------------------------------------------- */
164170
/* Algorithms */
165171
/* ------------------------------------------------------------------------- */

0 commit comments

Comments
 (0)