if (c->building->nkeys >= MAX_SIG_KEYS) DOSKIP("too many public keys");
struct sigpubkey_if *pubkey;
bool_t ok=c->scheme->loadpub(c->scheme,c->data_buf,
- &pubkey,c->log);
+ &pubkey,c->log,c->loc);
if (!ok) break;
memcpy(c->building->keys[c->building->nkeys].id.b,
c->grpid,
if (!pkyyin) {
slilog(LI,
errno==ENOENT ? logcl_enoent : M_ERR,
- "could not open keyset file %s: %s",
+ "%scould not open keyset file %s: %s",
+ logcl_enoent==M_DEBUG && errno==ENOENT ? "expectedly " : "",
path,strerror(errno));
goto err;
}