diff --git a/fips/fipsalgtest.pl b/fips/fipsalgtest.pl index 03de8823aac07ad00fa3dbdaa4c2ed997a5a45cf..1382d982b1a3dbe2333de65b2100e80801a702f2 100644 --- a/fips/fipsalgtest.pl +++ b/fips/fipsalgtest.pl @@ -577,6 +577,11 @@ foreach (@ARGV) { elsif (/--tprefix=(.*)$/) { $tprefix = $1; } + elsif (/^--disable-all$/) { + foreach (keys %fips_enabled) { + $fips_enabled{$_} = 0; + } + } elsif (/^--(enable|disable)-(.*)$/) { if ( !exists $fips_enabled{$2} ) { print STDERR "Unknown test $2\n";