]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: Allow test-rsa-sig-ver data files to be set on command line
authorJouni Malinen <j@w1.fi>
Fri, 12 Mar 2021 21:24:29 +0000 (23:24 +0200)
committerJouni Malinen <j@w1.fi>
Fri, 12 Mar 2021 21:24:29 +0000 (23:24 +0200)
Signed-off-by: Jouni Malinen <j@w1.fi>
tests/test-rsa-sig-ver.c

index 6fad5b1284ebfeeaca42005ad94b05e923506825..0cb398af15a89755ea55983eb18d04c5df246665 100644 (file)
@@ -187,12 +187,19 @@ static int cavp_rsa_sig_ver(const char *fname)
 int main(int argc, char *argv[])
 {
        int ret = 0;
+       int i;
 
        wpa_debug_level = 0;
+       wpa_debug_show_keys = 1;
 
-       if (cavp_rsa_sig_ver("CAVP/SigVer15_186-3.rsp"))
+       for (i = 1; i < argc; i++) {
+               if (cavp_rsa_sig_ver(argv[i]))
+                       ret++;
+       }
+
+       if (argc < 2 && cavp_rsa_sig_ver("CAVP/SigVer15_186-3.rsp"))
                ret++;
-       if (cavp_rsa_sig_ver("CAVP/SigVer15EMTest.txt"))
+       if (argc < 2 && cavp_rsa_sig_ver("CAVP/SigVer15EMTest.txt"))
                ret++;
 
        return ret;