FILE *maybe_f, bool_t unsup,
const char *message, va_list args);
bool_t (*postreadcheck)(struct load_ctx *l, FILE *f);
+ const char *what;
struct cloc *loc;
union {
struct {
const char *message, va_list args)
{
int class=unsup ? M_DEBUG : M_ERR;
- slilog_part(l->u.tryload.log,class,"rsa1priv load: ");
+ slilog_part(l->u.tryload.log,class,"%s: ",l->what);
vslilog(l->u.tryload.log,class,message,args);
}
FILE *maybe_f, bool_t unsup,
const char *message, va_list args)
{
- vcfgfatal_maybefile(maybe_f,*l->loc,"rsa-private",message,args);
+ vcfgfatal_maybefile(maybe_f,*l->loc,l->what,message,args);
}
struct rsapriv {
}
struct load_ctx l[1];
+ l->what="rsa1priv load";
l->verror=verror_tryload;
l->postreadcheck=postreadcheck_tryload;
l->loc=&loc;
FILE *f;
struct load_ctx l[1];
+ l->what="rsa-private";
l->verror=verror_cfgfatal;
l->postreadcheck=postreadcheck_apply;
l->loc=&loc;