From: wessels <> Date: Sun, 24 Jan 1999 12:24:22 +0000 (+0000) Subject: ident fixes X-Git-Tag: SQUID_3_0_PRE1~2345 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ac2a30fc793f98fe910ddd466f3f2b743a7e6c17;p=thirdparty%2Fsquid.git ident fixes --- diff --git a/src/cf.data.pre b/src/cf.data.pre index 369d25c78c..f9fb78897f 100644 --- a/src/cf.data.pre +++ b/src/cf.data.pre @@ -1,6 +1,6 @@ # -# $Id: cf.data.pre,v 1.138 1999/01/24 04:03:49 wessels Exp $ +# $Id: cf.data.pre,v 1.139 1999/01/24 05:24:22 wessels Exp $ # # # SQUID Internet Object Cache http://squid.nlanr.net/Squid/ @@ -761,6 +761,7 @@ NAME: ident_lookup_access TYPE: acl_access IFDEF: USE_IDENT DEFAULT: none +DEFAULT_IF_NONE: deny all LOC: Config.accessList.identLookup DOC_START A list of ACL elements which, if matched, cause an ident diff --git a/src/ident.cc b/src/ident.cc index 68424b34df..c33776874c 100644 --- a/src/ident.cc +++ b/src/ident.cc @@ -1,6 +1,6 @@ /* - * $Id: ident.cc,v 1.48 1999/01/24 04:03:52 wessels Exp $ + * $Id: ident.cc,v 1.49 1999/01/24 05:24:22 wessels Exp $ * * DEBUG: section 30 Ident (RFC 931) * AUTHOR: Duane Wessels @@ -116,8 +116,11 @@ identConnectDone(int fd, int status, void *data) if (cbdataValid(c->callback_data)) break; } - if (c == NULL) /* no clients care */ + if (c == NULL) { + /* no clients care */ comm_close(fd); + return; + } memBufDefInit(&mb); memBufPrintf(&mb, "%d, %d\r\n", ntohs(state->peer.sin_port),