tests: Add --with-secret to run-keylist.c
authorAndre Heinecke <aheinecke@intevation.de>
Mon, 9 Jul 2018 09:17:27 +0000 (11:17 +0200)
committerAndre Heinecke <aheinecke@intevation.de>
Mon, 9 Jul 2018 09:17:27 +0000 (11:17 +0200)
* run-keylist.c (show_usage, main): Add --with-secret.

tests/run-keylist.c

index 9725fa3..9206b50 100644 (file)
@@ -47,6 +47,7 @@ show_usage (int ex)
          "  --openpgp        use the OpenPGP protocol (default)\n"
          "  --cms            use the CMS protocol\n"
          "  --secret         list only secret keys\n"
+         "  --with-secret    list pubkeys with secret info filled\n"
          "  --local          use GPGME_KEYLIST_MODE_LOCAL\n"
          "  --extern         use GPGME_KEYLIST_MODE_EXTERN\n"
          "  --sigs           use GPGME_KEYLIST_MODE_SIGS\n"
@@ -173,6 +174,11 @@ main (int argc, char **argv)
           mode |= GPGME_KEYLIST_MODE_VALIDATE;
           argc--; argv++;
         }
+      else if (!strcmp (*argv, "--with-secret"))
+        {
+          mode |= GPGME_KEYLIST_MODE_WITH_SECRET;
+          argc--; argv++;
+        }
       else if (!strcmp (*argv, "--import"))
         {
           import = 1;