1f3041bfaSJason King /*
2f3041bfaSJason King  * This file and its contents are supplied under the terms of the
3f3041bfaSJason King  * Common Development and Distribution License (), version 1.0.
4f3041bfaSJason King  * You may only use this file in accordance with the terms of version
5f3041bfaSJason King  * 1.0 of the CDDL.
6f3041bfaSJason King  *
7f3041bfaSJason King  * A full copy of the text of the CDDL should have accompanied this
8f3041bfaSJason King  * source.  A copy of the CDDL is also available via the Internet at
9f3041bfaSJason King  * http://www.illumos.org/license/CDDL.
10f3041bfaSJason King  */
11f3041bfaSJason King 
12f3041bfaSJason King /*
13*080adf91SPatrick Mooney  * Copyright 2020 Oxide Computer Company
14f3041bfaSJason King  */
15f3041bfaSJason King 
16*080adf91SPatrick Mooney #include <stdio.h>
17*080adf91SPatrick Mooney #include <sys/types.h>
18f3041bfaSJason King 
19*080adf91SPatrick Mooney #include "cryptotest.h"
20*080adf91SPatrick Mooney #include "parser_runner.h"
21f3041bfaSJason King 
22*080adf91SPatrick Mooney int
main(void)23*080adf91SPatrick Mooney main(void)
24*080adf91SPatrick Mooney {
25*080adf91SPatrick Mooney 	int errs = 0;
26f3041bfaSJason King 
27*080adf91SPatrick Mooney 	errs += digest_runner(SUN_CKM_SHA1, "SHA1ShortMsg.rsp", 20);
28*080adf91SPatrick Mooney 	errs += digest_runner(SUN_CKM_SHA1, "SHA1LongMsg.rsp", 20);
29f3041bfaSJason King 
30*080adf91SPatrick Mooney 	if (errs != 0)
31*080adf91SPatrick Mooney 		(void) fprintf(stderr, "%d tests failed\n", errs);
32f3041bfaSJason King 
33*080adf91SPatrick Mooney 	return (errs);
34*080adf91SPatrick Mooney }
35