sock_strerror
log_err("can't create socket: %s", sock_strerror(errno));
sock_strerror(errno));
"...) failed: %s", sock_strerror(errno));
"...) failed: %s", sock_strerror(errno));
"...) failed: %s", sock_strerror(errno));
"...) was not granted: %s", sock_strerror(errno));
"...) failed: %s", sock_strerror(errno));
"...) was not granted: %s", sock_strerror(errno));
", ...) failed: %s", sock_strerror(errno));
"...) failed: %s", sock_strerror(errno));
sock_strerror(errno));
log_err("can't create socket: %s", sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
log_err("can't listen: %s", sock_strerror(errno));
return sock_strerror(errno);
return sock_strerror(errno);
log_err("outgoing tcp: bind: %s", sock_strerror(errno));
log_err_addr("outgoing tcp: socket", sock_strerror(errno),
char* sock_strerror(int errn);
sock_strerror(errno));
"failed: %s", sock_strerror(errno));
log_err_addr("accept failed", sock_strerror(errno), addr,
"work", sock_strerror(errno),
sock_strerror(errno), &c->repinfo.remote_addr,
log_err_addr("tcp send r", sock_strerror(errno),
log_err_addr("read (in http r)", sock_strerror(errno),
sock_strerror(errno));
sock_strerror(errno));
log_err_addr("http send r", sock_strerror(errno),
verbose(VERB_OPS, "sendto failed: %s", sock_strerror(errno));
verbose(VERB_OPS, "send failed: %s", sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
log_err("could not recv: %s", sock_strerror(errno));
log_err("poll: %s", sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
log_err("create_socketpair: socket: %s", sock_strerror(errno));
log_err("create socketpair: bind: %s", sock_strerror(errno));
log_err("create socketpair: listen: %s", sock_strerror(errno));
log_err("create socketpair: socket: %s", sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
log_err("create socketpair: accept: %s", sock_strerror(errno));
sock_strerror(errno));
log_err("create socketpair: send: %s", sock_strerror(errno));
sock_strerror(errno));
log_err("create socketpair: recv: %s", sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
log_err("dnstap io: failed to read: %s", sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
to, sock_strerror(errno));
log_err("can't create socket: %s", sock_strerror(errno));
sock_strerror(errno));
to, sock_strerror(error));
log_err("dnstap io: failed send: %s", sock_strerror(errno));
log_err("dnstap io: failed writev: %s", sock_strerror(errno));
log_err_addr("accept failed", sock_strerror(errno), &addr,
log_err("can't create socket: %s", sock_strerror(errno));
sock_strerror(errno));
log_err_addr("can't bind socket", sock_strerror(errno),
log_err("can't listen: %s", sock_strerror(errno));
log_err("could not recv: %s", sock_strerror(errno));
log_err("send failed: %s", sock_strerror(errno));
log_err("send failed: %s", sock_strerror(errno));
log_err("can't create socket: %s", sock_strerror(errno));
sock_strerror(errno));
"...) failed: %s", sock_strerror(errno));
"...) failed: %s", sock_strerror(errno));
"...) failed: %s", sock_strerror(errno));
"...) was not granted: %s", sock_strerror(errno));
"...) failed: %s", sock_strerror(errno));
"...) was not granted: %s", sock_strerror(errno));
", ...) failed: %s", sock_strerror(errno));
"...) failed: %s", sock_strerror(errno));
sock_strerror(errno));
log_err("can't create socket: %s", sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));
log_err("can't listen: %s", sock_strerror(errno));
return sock_strerror(errno);
return sock_strerror(errno);
log_err("outgoing tcp: bind: %s", sock_strerror(errno));
log_err_addr("outgoing tcp: socket", sock_strerror(errno),
fatal_exit("socket: %s", sock_strerror(errno));
fatal_exit("select: %s", sock_strerror(errno));
fatal_exit("could not recv: %s", sock_strerror(errno));
fatal_exit("could not send: %s", sock_strerror(errno));
fatal_exit("socket: %s", sock_strerror(errno));
log_err("bind: %s", sock_strerror(errno));
fatal_exit("tcp socket: %s", sock_strerror(errno));
sock_strerror(errno));
fatal_exit("tcp bind: %s", sock_strerror(errno));
fatal_exit("tcp listen: %s", sock_strerror(errno));
log_err("sendto: %s", sock_strerror(errno));
log_err("recv: %s", sock_strerror(errno));
log_err("sendto: %s", sock_strerror(errno));
fatal_exit("socket: %s", sock_strerror(errno));
fatal_exit("recvfrom: %s", sock_strerror(errno));
fatal_exit("accept: %s", sock_strerror(errno));
fatal_exit("tcp socket: %s", sock_strerror(errno));
log_err("tcp read: %s", sock_strerror(errno));
log_err("tcp write: %s", sock_strerror(errno));
fatal_exit("socket: %s", sock_strerror(errno));
log_err("sendto: %s", sock_strerror(errno));
log_err("recv: %s", sock_strerror(errno));
char* sock_strerror(int errn);
sock_strerror(errno));
"failed: %s", sock_strerror(errno));
log_err_addr("accept failed", sock_strerror(errno), addr,
"work", sock_strerror(errno),
sock_strerror(errno), &c->repinfo.remote_addr,
log_err_addr("tcp send r", sock_strerror(errno),
log_err_addr("read (in http r)", sock_strerror(errno),
sock_strerror(errno));
sock_strerror(errno));
log_err_addr("http send r", sock_strerror(errno),
verbose(VERB_OPS, "sendto failed: %s", sock_strerror(errno));
verbose(VERB_OPS, "send failed: %s", sock_strerror(errno));
sock_strerror(errno));
sock_strerror(errno));