syslog_and_die
syslog_and_die("read: %s", strerror(errno));
syslog_and_die ("reading auth info: %s", strerror(errno));
syslog_and_die ("bad sendauth version: %.8s", buf);
syslog_and_die ("krb5_sock_to_principal: %s",
syslog_and_die ("krb5_recvauth: %s",
syslog_and_die("failed to get remote subkey");
syslog_and_die("failed to get key");
syslog_and_die ("krb5_auth_con_getkey: %s",
syslog_and_die("krb5_crypto_init: %s",
syslog_and_die ("asprintf: out of memory");
syslog_and_die ("krb5_verify_authenticator_checksum: %s",
syslog_and_die("missing argument after -U");
syslog_and_die("out of memory");
syslog_and_die ("select: %s", strerror(errno));
syslog_and_die ("read: %s", strerror(errno));
syslog_and_die ("read: %s", strerror(errno));
syslog_and_die ("read: %s", strerror(errno));
syslog_and_die ("asprintf: out of memory");
syslog_and_die ("asprintf: out of memory");
syslog_and_die ("asprintf: out of memory");
syslog_and_die ("asprintf: out of memory");
syslog_and_die ("asprintf: out of memory");
syslog_and_die("getsockname: %s", strerror(errno));
syslog_and_die ("getpeername: %s", strerror(errno));
syslog_and_die ("reading port number: %s", strerror(errno));
syslog_and_die ("non-digit in port number: %c", *p);
syslog_and_die ("socket: %s", strerror(errno));
syslog_and_die ("reading auth info: %s", strerror(errno));
syslog_and_die ("unrecognized auth protocol: %x %x %x %x",
syslog_and_die("recv_bsd_auth failed");
syslog_and_die("mising client/server/cmd");
syslog_and_die (const char *m, ...)