log_err
int log_err, err_cnt, has_minmax;
log_err = 0;
log_err = 1;
if (log_err && err_cnt) {
log_err(1, "asprintf");
log_err(1, "getmntinfo");
log_err(1, "cannot flush %s", fspath);
log_err(1, "getmntinfo");
log_err(1, "getmntinfo");
log_err(1, "cannot mount %s on %s", from, fspath);
log_err(1, "sigaction");
log_err(1, "cannot open or create pidfile \"%s\"",
log_err(1, "failed to open %s", AUTOFS_PATH);
log_err(1, "AUTOFSREQUEST");
log_err(1, "fork");
log_err(1, "calloc");
log_err(1, "getmntinfo");
log_err(1, "kevent");
log_err(1, "cannot open or create pidfile \"%s\"",
log_err(1, "kqueue");
log_err(1, "kevent");
log_err(1, "calloc");
log_err(1, "asprintf");
log_err(1, "asprintf");
log_err(1, "unable to open \"%s\"", path);
log_err(1, "calloc");
log_err(1, "calloc");
log_err(1, "calloc");
log_err(1, "asprintf");
log_err(1, "strdup");
log_err(1, "cannot stat %s", path);
log_err(1, "asprintf");
void log_err(int, const char *, ...)
log_err(1, "strndup");
log_err(1, "asprintf");
log_err(1, "calloc");
log_err(1, "uname");
log_err(1, "fork");
log_err(1, "failed to execute %s", argv[0]);
log_err(1, "cannot open %s", _PATH_DEVNULL);
log_err(1, "pipe");
log_err(1, "malloc");
void log_err (char const *message, ...) __printflike(1, 2);
log_err("Could not find passwd entry for " \
log_err("Could not find group entry for " \
log_err("Could not setgid(%s). %s (%d)",
log_err("Could not setuid(%s). %s (%d)",
log_err("Could not select(%d, %p). %s (%d)",
log_err("Could not accept connection on %s socket. %s (%d)",
log_err("Could not get local BD_ADDR. %s (%d)",
log_err("Could not get L2CAP OMTU. %s (%d)",
log_err("L2CAP OMTU is too small (%d bytes)", omtu);
log_err("Could not receive SDP request from %s socket. %s (%d)",
log_err("Could not send SDP response to %s socket, " \
log_err("Could not process SDP request from %s socket, " \
log_err("Could not send SDP error response to %s " \
log_err("No gid for group '%s'", srv->sgroup);