Skip to content

Commit de0048e

Browse files
author
Andras Fekete
committed
Put back netbsd- and marvell-linux-selftest modes
1 parent 2a6956a commit de0048e

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

fips-check.sh

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ Usage() {
2020
cat <<usageText
2121
Usage: $0 flavor [keep]
2222
Flavor is one of:
23+
netbsd-selftest
24+
marvell-linux-selftest
2325
linuxv2 (FIPSv2, use for Win10)
2426
stm32l4-v2 (FIPSv2, use for STM32L4)
2527
wolfrand
@@ -81,6 +83,33 @@ linuxv2 | fipsv2-OE-ready)
8183
FIPS_INCS=( fips.h )
8284
FIPS_OPTION=v2
8385
;;
86+
netbsd-selftest)
87+
FIPS_VERSION=$NETBSD_FIPS_VERSION
88+
FIPS_REPO=$NETBSD_FIPS_REPO
89+
CRYPT_VERSION=$NETBSD_CRYPT_VERSION
90+
… CRYPT_VERSION=$MARVELL_LINUX_CRYPT_VERSION
91+
CRYPT_REPO=$MARVELL_LINUX_CRYPT_REPO
92+
FIPS_SRCS=( selftest.c )
93+
WC_MODS=( dh ecc rsa dsa aes sha sha256 sha512 hmac random )
94+
CRYPT_INC_PATH=wolfssl/wolfcrypt
95+
CRYPT_SRC_PATH=wolfcrypt/src
96+
CAVP_SELFTEST_ONLY="yes"
97+
CAVP_SELFTEST_OPTION=v2
98+
FIPS_OPTION="ready"
99+
;;
100+
marvell-linux-selftest)
101+
FIPS_VERSION=$MARVELL_LINUX_FIPS_VERSION
102+
FIPS_REPO=$MARVELL_LINUX_FIPS_REPO
103+
CRYPT_VERSION=$MARVELL_LINUX_CRYPT_VERSION
104+
CRYPT_REPO=$MARVELL_LINUX_CRYPT_REPO
105+
FIPS_SRCS=( selftest.c )
106+
WC_MODS=( dh ecc rsa dsa aes sha sha256 sha512 hmac random )
107+
CRYPT_INC_PATH=wolfssl/wolfcrypt
108+
CRYPT_SRC_PATH=wolfcrypt/src
109+
CAVP_SELFTEST_ONLY="yes"
110+
CAVP_SELFTEST_OPTION=v2
111+
FIPS_OPTION="ready"
112+
;;
84113
linuxv5)
85114
FIPS_REPO="git@github.com:wolfSSL/fips.git"
86115
FIPS_VERSION="WCv5.0-RC12"

0 commit comments

Comments
 (0)