blob: 8e7cf8e66e5971ab41ea0e738a0ea5fb099bc264 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
/* ISC license. */
#include <skalibs/stralloc.h>
#include <skalibs/genalloc.h>
#include <s6-networking/sbearssl.h>
#include "sbearssl-internal.h"
int sbearssl_ta_readfile (char const *file, genalloc *taga, stralloc *tasa)
{
stralloc certsa = STRALLOC_ZERO ;
genalloc certga = GENALLOC_ZERO ;
int r = sbearssl_ta_readfile_internal(file, taga, tasa, &certsa, &certga) ;
genalloc_free(sbearssl_ta, &certga) ;
stralloc_free(&certsa) ;
return r ;
}
|