gen_error
gen_error("Invalid detail option '%c'\n", opt);
void gen_error(const char *, ...) __printflike(1, 2) __dead;
gen_error("Can't allocate response buffer (%zu bytes)",
gen_error("Out of memory allocating %zu bytes\n", len);
gen_error("Can't allocate %zu bytes of memory", len);