Commit 13a46183 authored by Rich Salz's avatar Rich Salz
Browse files

RT3669: dgst can only sign/verify one file.



Check arg count and print an error message.

Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
parent a19228b7
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -185,6 +185,10 @@ int dgst_main(int argc, char **argv)
    }
    argc = opt_num_rest();
    argv = opt_rest();
    if (keyfile != NULL && argc > 1) {
        BIO_printf(bio_err, "%s: Can only sign or verify one file.\n", prog);
        goto end;
    }

    if (do_verify && !sigfile) {
        BIO_printf(bio_err,