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 Mooneymain(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