File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1753,13 +1753,15 @@ else()
17531753 list (APPEND WOLFSSL_DEFINITIONS "-DWC_NO_ASYNC_THREADING" )
17541754endif ()
17551755
1756- # TODO: - cryptodev
1757- # - Session export
1756+ # TODO: - Session export
17581757
17591758add_option ("WOLFSSL_CRYPTOCB"
17601759 "Enable crypto callbacks (default: disabled)"
17611760 "no" "yes;no" )
17621761
1762+ add_option ("WOLFSSL_PKCALLBACKS"
1763+ "Enable public key callbacks (default: disabled)"
1764+ "no" "yes;no" )
17631765
17641766add_option ("WOLFSSL_OLD_NAMES"
17651767 "Keep backwards compat with old names (default: enabled)"
@@ -1960,6 +1962,11 @@ if(WOLFSSL_CRYPTOCB)
19601962 list (APPEND WOLFSSL_DEFINITIONS "-DWOLF_CRYPTO_CB" )
19611963endif ()
19621964
1965+ # Public Key Callbacks
1966+ if (WOLFSSL_PKCALLBACKS)
1967+ list (APPEND WOLFSSL_DEFINITIONS "-DHAVE_PK_CALLBACKS" )
1968+ endif ()
1969+
19631970if (WOLFSSL_OCSPSTAPLING)
19641971 list (APPEND WOLFSSL_DEFINITIONS "-DHAVE_CERTIFICATE_STATUS_REQUEST" "-DHAVE_TLS_EXTENSIONS" )
19651972 override_cache (WOLFSSL_OCSP "yes" )
You can’t perform that action at this time.
0 commit comments