Index: squid/src/external_acl.c diff -c squid/src/external_acl.c:1.1.2.16 squid/src/external_acl.c:1.1.2.17 *** squid/src/external_acl.c:1.1.2.16 Tue Feb 25 06:44:05 2003 --- squid/src/external_acl.c Wed Feb 26 14:03:19 2003 *************** *** 443,450 **** * piggy backs on ident, and may fail if there is child proxies.. * Register the username for logging purposes */ ! if (entry->user && cbdataValid(ch->conn) && !ch->conn->rfc931[0]) ! xstrncpy(ch->conn->rfc931, entry->user, USER_IDENT_SZ); return result; } --- 443,453 ---- * piggy backs on ident, and may fail if there is child proxies.. * Register the username for logging purposes */ ! if (entry->user) { ! xstrncpy(ch->rfc931, entry->user, USER_IDENT_SZ); ! if (cbdataValid(ch->conn)) ! xstrncpy(ch->conn->rfc931, entry->user, USER_IDENT_SZ); ! } return result; }