maybe_err
maybe_err("malloc");
static void maybe_err(const char *fmt, ...) __printflike(1, 2) __dead2;
maybe_err("malloc");
maybe_err("strdup");
maybe_err("malloc failed");
maybe_err("snprintf");
maybe_err("snprintf");
maybe_err("malloc failed");
maybe_err("malloc failed");
maybe_err("write");
maybe_err("malloc");
maybe_err("read");
maybe_err("Error reading pack header");
maybe_err("Can not fdopen() input stream");
maybe_err("Can not fdopen() output stream");
maybe_err("calloc");
maybe_err("File appears to be truncated");
maybe_err("calloc");
maybe_err("dup");
maybe_err("dup");
maybe_err("write failed");
maybe_err("read failed");
maybe_err("read failed");
maybe_err("malloc");
maybe_err("read");
maybe_err("write");