lerr
int lerr = 0;
lerr++;
if (lerr)
lerr(1, "route socket");
lerr(1, "setsockopt(ROUTE_MSGFILTER)");
lerr(1, "unveil " _PATH_RESCONF);
lerr(1, "unveil " _PATH_RESCONF_NEW);
lerr(1, "unveil " _PATH_UNWIND_SOCKET);
lerr(1, "pledge");
lerr(1, "kqueue");
lerr(1, "kevent");
lerr(1, "kevent");
lerr(1, "routing socket closed");
goto lerr;
lerr: msgq(sp, M_ERR, "Recovery file buffer overrun");
lerr(1, "script ioctl(FIONBIO)");
lerr(1, "script ioctl(FIONBIO)");
lerr(1, "script ioctl(FIONBIO)");
lerr(1, NULL);
lerr(1, NULL);
lerr(1, "%s: unveil", cmd);
lerr(1, "unable to revoke privs");
lerr(1, "pledge");
lerr(1, "listener ev alloc");
lerr(1, "slowcgi_listen: socket");
lerr(1, "slowcgi_listen: unlink %s", path);
lerr(1, "slowcgi_listen: bind: %s", path);
lerr(1, "slowcgi_listen: chown: %s", path);
lerr(1, "listen");
lerr(1, "accept");
lerr(1, "unexpected signal: %d", sig);
lerr(1, "response too long");
lerr(1, NULL);
lerr(1, "pipe");
lerr(1, "pipe");
lerr(1, "pipe");
lerr(1, "pledge");
lerr(1, "unveil %s", bd->bd_fname);
lerr(1, "unveil");
lerr(1, "%s bpf read", bif->bif_name);
lerr(1, "sysctl");
lerr(1, "fork");
lerr(1, "signal(SIGPIPE)");
lerr(1, "chroot(%s)", pw->pw_dir);
lerr(1, "chdir(%s)", pw->pw_dir);
lerr(1, "unable to revoke privs");
lerr(1, "parent read");
lerr(1, "resolver alloc");
lerr(1, "parent write");
lerr(1, "child read");
lerr(1, "child write");
lerr(1, "accept");
lerr(1, "getsockname");
lerr(1, "CLOCK_BOOTTIME");
lerr(1, "CLOCK_BOOTTIME");
lerr(1, "chroot(%s)", chrootpath);
lerr(1, "chdir(/)");
lerr(1, "unable to revoke privs");
lerr(1, "pledge");
lerr(1, "listener ev alloc");
lerr(1, "slowcgi_listen: socket");
lerr(1, "slowcgi_listen: unlink %s", path);
lerr(1,"slowcgi_listen: bind: %s", path);
lerr(1, "slowcgi_listen: chown: %s", path);
lerr(1, "listen");
lerr(1, "accept");
lerr(1, "unexpected signal: %d", sig);
lerr(1, "response too long");
lerr(1, "socketpair");
lerr(1, "socketpair");
lerr(1, "socketpair");
lerr(1, "pledge");
lerr(1, "script ioctl(FIONBIO)");
lerr(1, "script ioctl(FIONBIO)");
lerr(1, "script ioctl(FIONBIO)");
lerr(1, "socketpair");
lerr(1, "daemon");
lerr(1, "fork");
lerr(1, "alloc(child)");
lerr(1, "child evbuffer");
lerr(1, "chroot %s", CHROOT_DIR);
lerr(1, "chdir %s", CHROOT_DIR);
lerr(1, "chroot to %s", CHROOT_DIR);
lerr(1, "chdir to %s", CHROOT_DIR);
lerr(1, "unable to set group ids");
lerr(1, "privproc_pop read");
lerr(1, "reply calloc");
lerr(1, "privproc socket");
lerr(1, "privproc setsockopt(BINDANY)");
lerr(1, "privproc setsockopt(REUSEADDR)");
lerr(1, "privproc setsockopt(REUSEPORT)");
lerr(1, "privproc bind");
lerr(1, "privproc bind");
lerr(1, "privproc sendmsg");
lerr(1, "recvmsg");
lerr(1, "child evbuffer_write");
lerr(1, "child recvmsg");
lerr(1, "child fdpass fail");
lerr(1, "%s: prepare_commit", __func__);
lerr(1, "%s: couldn't add pass in", __func__);
lerr(1, "%s: getsockname", __func__);
lerr(1, "%s: couldn't add rdr rule", __func__);
lerr(1, "%s: couldn't add pass out", __func__);
lerr(1, "%s: couldn't commit rules", __func__);
lerr(1, "%s: unable to send", __func__);
lerr(1, "pledge");
lerr(1, "pledge");
lerr(1, "pledge");
lerr(1, "rwmap stravis");
lerr(1, "rwmap printf");
lerr(1, "rewrite socket write");
lerr(1, "rewrite socket read");