From: djm Date: Sat, 21 Sep 2002 15:26:27 +0000 (+0000) Subject: - stevesk@cvs.openbsd.org 2002/09/19 16:03:15 X-Git-Tag: V_3_5_P1~23 X-Git-Url: http://andersk.mit.edu/gitweb/openssh.git/commitdiff_plain/00e842d8f092d30b9ae4eadceceaefabb58cf13e - stevesk@cvs.openbsd.org 2002/09/19 16:03:15 [serverloop.c] log IP address also; ok markus@ --- diff --git a/ChangeLog b/ChangeLog index 5075991e..b6229da8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,9 @@ - markus@cvs.openbsd.org 2002/09/19 15:51:23 [ssh-add.c] typo; cd@kalkatraz.de + - stevesk@cvs.openbsd.org 2002/09/19 16:03:15 + [serverloop.c] + log IP address also; ok markus@ 20020919 - (djm) OpenBSD CVS Sync diff --git a/serverloop.c b/serverloop.c index 912f6250..5112de68 100644 --- a/serverloop.c +++ b/serverloop.c @@ -35,13 +35,14 @@ */ #include "includes.h" -RCSID("$OpenBSD: serverloop.c,v 1.103 2002/06/24 14:33:27 markus Exp $"); +RCSID("$OpenBSD: serverloop.c,v 1.104 2002/09/19 16:03:15 stevesk Exp $"); #include "xmalloc.h" #include "packet.h" #include "buffer.h" #include "log.h" #include "servconf.h" +#include "canohost.h" #include "sshpty.h" #include "channels.h" #include "compat.h" @@ -347,14 +348,17 @@ process_input(fd_set * readset) if (FD_ISSET(connection_in, readset)) { len = read(connection_in, buf, sizeof(buf)); if (len == 0) { - verbose("Connection closed by remote host."); + verbose("Connection closed by %.100s", + get_remote_ipaddr()); connection_closed = 1; if (compat20) return; fatal_cleanup(); } else if (len < 0) { if (errno != EINTR && errno != EAGAIN) { - verbose("Read error from remote host: %.100s", strerror(errno)); + verbose("Read error from remote host " + "%.100s: %.100s", + get_remote_ipaddr(), strerror(errno)); fatal_cleanup(); } } else {