#include "kex.h"
extern ServerOptions options;
extern Session sessions[];
/* XXX */
extern Kex *xxx_kex;
connection_closed = 1;
if (compat20)
return;
if (sessions[0].pid)
kill(sessions[0].pid, SIGHUP);
cleanup_exit(255);
} else if (len < 0) {
if (errno != EINTR && errno != EAGAIN) {
debug("session_close: session %d pid %ld", s->self, (long)s->pid);
if (s->ttyfd != -1)
session_pty_cleanup(s);
if (s->pid)
kill(s->pid, SIGHUP);
if (s->term)
xfree(s->term);
if (s->display)