]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
let keygen print the base name of the output files (for automated handling)
authorJelte Jansen <jeltejan@NLnetLabs.nl>
Wed, 31 Aug 2005 10:53:42 +0000 (10:53 +0000)
committerJelte Jansen <jeltejan@NLnetLabs.nl>
Wed, 31 Aug 2005 10:53:42 +0000 (10:53 +0000)
keygen.c

index 219c668bf010b80facbf9e7aa7dcdc5aa6ac04e5..0559b4abd44bb401205d37f915601aa4eaac8d20 100644 (file)
--- a/keygen.c
+++ b/keygen.c
@@ -23,7 +23,7 @@ usage(FILE *fp, char *prog) {
        fprintf(fp, "    K<name>+<alg>+<id>.key\tPublic key in RR format\n");
        fprintf(fp, "    K<name>+<alg>+<id>.private\tPrivate key in key format\n");
        fprintf(fp, "    K<name>+<alg>+<id>.ds\tDS in RR format\n");
-       
+       fprintf(fp, "  The base name (K<name>+<alg>+<id> will be printed to stdout\n");
 /*
        fprintf(fp, "  The public key is printed to stdout\n");
        fprintf(fp, "  The private key is printed to stderr\n");
@@ -165,5 +165,6 @@ main(int argc, char *argv[])
                LDNS_FREE(filename);
        }
        
+       fprintf(stdout, "K%s+%03u+%05u\n", owner, algorithm, ldns_key_keytag(key));
         exit(EXIT_SUCCESS);
 }