File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed
Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -9404,7 +9404,7 @@ then
94049404 for lkcapi_alg in $(echo "$ENABLED_LINUXKM_LKCAPI_REGISTER" | tr ',' ' ')
94059405 do
94069406 case "$lkcapi_alg" in
9407- all) AM_CFLAGS="$AM_CFLAGS -DLINUXKM_LKCAPI_REGISTER_ALL" ;;
9407+ all) AM_CFLAGS="$AM_CFLAGS -DLINUXKM_LKCAPI_REGISTER_ALL -DWC_RSA_NO_PADDING" ;;
94089408 'cbc(aes)') test "$ENABLED_AESCBC" != "no" || AC_MSG_ERROR ( [ linuxkm-lkcapi-register ${lkcapi_alg}: AES-CBC implementation not enabled.] )
94099409 AM_CFLAGS="$AM_CFLAGS -DLINUXKM_LKCAPI_REGISTER_AESCBC" ;;
94109410 'cfb(aes)') test "$ENABLED_AESCFB" != "no" || AC_MSG_ERROR ( [ linuxkm-lkcapi-register ${lkcapi_alg}: AES-CFB implementation not enabled.] )
@@ -9425,7 +9425,7 @@ then
94259425 AM_CFLAGS="$AM_CFLAGS -DLINUXKM_LKCAPI_REGISTER_ECDSA" ;;
94269426 'ecdh') AM_CFLAGS="$AM_CFLAGS -DLINUXKM_LKCAPI_REGISTER_ECDH" ;;
94279427 'rsa') test "$ENABLED_RSA" != "no" || AC_MSG_ERROR ( [ linuxkm-lkcapi-register ${lkcapi_alg}: RSA implementation not enabled.] )
9428- AM_CFLAGS="$AM_CFLAGS -DLINUXKM_LKCAPI_REGISTER_RSA" ;;
9428+ AM_CFLAGS="$AM_CFLAGS -DLINUXKM_LKCAPI_REGISTER_RSA -DWC_RSA_NO_PADDING " ;;
94299429 # disable options
94309430 '-cbc(aes)') AM_CFLAGS="$AM_CFLAGS -DLINUXKM_LKCAPI_DONT_REGISTER_AESCBC" ;;
94319431 '-cfb(aes)') AM_CFLAGS="$AM_CFLAGS -DLINUXKM_LKCAPI_DONT_REGISTER_AESCFB" ;;
Original file line number Diff line number Diff line change 3333 #error LINUXKM_LKCAPI_REGISTER_RSA and RSA_VERIFY_ONLY not supported
3434#endif /* WOLFSSL_RSA_VERIFY_ONLY || WOLFSSL_RSA_PUBLIC_ONLY */
3535
36- #if defined(WC_RSA_DIRECT ) || defined(WC_RSA_NO_PADDING ) || \
37- defined(OPENSSL_EXTRA ) || defined(OPENSSL_EXTRA_X509_SMALL )
36+ #ifdef WC_RSA_NO_PADDING
3837 #define LINUXKM_DIRECT_RSA
39- #endif /* WC_RSA_DIRECT || WC_RSA_NO_PADDING || OPENSSL_EXTRA ||
40- * OPENSSL_EXTRA_X509_SMALL */
38+ #endif /* WC_RSA_NO_PADDING */
4139
4240#include <wolfssl/wolfcrypt/asn.h>
4341#include <wolfssl/wolfcrypt/rsa.h>
You can’t perform that action at this time.
0 commit comments