1*a0ee8cc6SDag-Erling Smørgrav /* $OpenBSD: common.h,v 1.1 2014/06/24 01:14:18 djm Exp $ */ 2*a0ee8cc6SDag-Erling Smørgrav /* 3*a0ee8cc6SDag-Erling Smørgrav * Helpers for key API tests 4*a0ee8cc6SDag-Erling Smørgrav * 5*a0ee8cc6SDag-Erling Smørgrav * Placed in the public domain 6*a0ee8cc6SDag-Erling Smørgrav */ 7*a0ee8cc6SDag-Erling Smørgrav 8*a0ee8cc6SDag-Erling Smørgrav /* Load a binary file into a buffer */ 9*a0ee8cc6SDag-Erling Smørgrav struct sshbuf *load_file(const char *name); 10*a0ee8cc6SDag-Erling Smørgrav 11*a0ee8cc6SDag-Erling Smørgrav /* Load a text file into a buffer */ 12*a0ee8cc6SDag-Erling Smørgrav struct sshbuf *load_text_file(const char *name); 13*a0ee8cc6SDag-Erling Smørgrav 14*a0ee8cc6SDag-Erling Smørgrav /* Load a bignum from a file */ 15*a0ee8cc6SDag-Erling Smørgrav BIGNUM *load_bignum(const char *name); 16*a0ee8cc6SDag-Erling Smørgrav 17