summaryrefslogtreecommitdiff
path: root/tests/suite/rng.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/suite/rng.c')
-rw-r--r--tests/suite/rng.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/suite/rng.c b/tests/suite/rng.c
index 7396c8c719..019bd8730c 100644
--- a/tests/suite/rng.c
+++ b/tests/suite/rng.c
@@ -41,15 +41,16 @@ int main(int argc, char **argv)
gnutls_global_init();
if (argc != 4) {
- fprintf(stderr, "usage: %s [nonce|key] [nbytes] [outfile]\n", argv[0]);
+ fprintf(stderr, "args %d\nusage: %s [nonce|key] [nbytes] [outfile]\n", argc, argv[0]);
exit(1);
}
- if (strcasecmp(argv[1], "nonce")) {
+ if (strcasecmp(argv[1], "nonce") == 0) {
level = GNUTLS_RND_NONCE;
- } else if (strcasecmp(argv[1], "key")) {
+ } else if (strcasecmp(argv[1], "key") == 0) {
level = GNUTLS_RND_KEY;
} else {
+ fprintf(stderr, "don't know %s\n", argv[1]);
fprintf(stderr, "usage: %s [nonce|key] [nbytes] [outfile]\n", argv[0]);
exit(1);
}