purpose2str
purpose2str(cert->purpose));
fn, purpose2str(cert->purpose));
purpose2str(cert->purpose));
purpose2str(cert->purpose));
purpose2str(cert->purpose));
const char *purpose2str(enum cert_purpose);
purpose2str(cert->purpose), uri);
errx(1, "unexpected %s", purpose2str(cert->purpose));