From 32e194948e4dec5467bac4958ec7a7d1103043ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96man?= Date: Mon, 25 Aug 2008 17:14:20 +0000 Subject: [PATCH] Only log TCP activity if we are a client --- tcp.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tcp.c b/tcp.c index 9f047dcc..e4174525 100644 --- a/tcp.c +++ b/tcp.c @@ -248,8 +248,9 @@ tcp_disconnect(tcp_session_t *ses, int err) ses->tcp_callback(TCP_DISCONNECT, ses); - tvhlog(LOG_INFO, "tcp", "%s: %s: disconnected -- %s", - ses->tcp_name, ses->tcp_peer_txt, strerror(err)); + if(ses->tcp_server == NULL) + tvhlog(LOG_INFO, "tcp", "%s: %s: disconnected -- %s", + ses->tcp_name, ses->tcp_peer_txt, strerror(err)); close(dispatch_delfd(ses->tcp_dispatch_handle)); ses->tcp_dispatch_handle = NULL; @@ -319,9 +320,10 @@ tcp_start_session(tcp_session_t *ses) snprintf(ses->tcp_peer_txt, sizeof(ses->tcp_peer_txt), "%s:%d", inet_ntoa(si->sin_addr), ntohs(si->sin_port)); - tvhlog(LOG_INFO, "tcp", "%s: %s%sConnected to %s", ses->tcp_name, - ses->tcp_hostname ?: "", ses->tcp_hostname ? ": " : "", - ses->tcp_peer_txt); + if(ses->tcp_server == NULL) + tvhlog(LOG_INFO, "tcp", "%s: %s%sConnected to %s", ses->tcp_name, + ses->tcp_hostname ?: "", ses->tcp_hostname ? ": " : "", + ses->tcp_peer_txt); ses->tcp_dispatch_handle = dispatch_addfd(ses->tcp_fd, tcp_socket_callback,