log_errx
log_errx(1, "invalid mountfrom \"%s\"; failing request",
log_errx(1, "map %s does not contain key for \"%s\"; "
log_errx(1, "variable expansion failed for %s; "
log_errx(1, "mount failed");
log_errx(1, "daemon already running");
log_errx(1, "pidfile name too long");
log_errx(1, "retry time must be greater than zero");
log_errx(1, "expiration time must be greater than zero");
log_errx(1, "daemon already running");
log_errx(1, "pidfile name too long");
log_errx(1, "failed to handle remote map \"%s\"", map);
log_errx(1, "failed to handle executable map \"%s\"",
log_errx(1, "too many arguments at %s, line %d",
log_errx(1, "NULL command name");
log_errx(1, "binary name should be either \"automount\", "
log_errx(1, "directory services not configured; "
log_errx(1, "failed to handle include \"%s\"",
log_errx(1, "truncated entry at %s, line %d",
log_errx(1, "duplicated options at %s, line %d",
log_errx(1, "duplicated mountpoint "
log_errx(1, "mountpoint out of order "
log_errx(1, "duplicated options "
log_errx(1, "options out of order "
log_errx(1, "too many arguments "
log_errx(1, "empty location in %s, "
log_errx(1, "truncated entry "
log_errx(1, "failed to handle special map \"%s\"", map);
log_errx(1, "directory services not configured;"
void log_errx(int, const char *, ...) __printflike(2, 3) __dead;
log_errx(1, "variable %s already defined", name);
log_errx(1, "missing variable value");
log_errx(1, "missing variable name");
log_errx(1, "%s called twice", __func__);
log_errx(1, "%s called before log_set_peer_addr", __func__);
log_errx(1, "%s called twice", __func__);
log_errx(1, "too many arguments to auto_popen");
log_errx(EXIT_FAILURE, "no active modes found; exiting...");
void log_errx(int, const char *, ...);