From ea3ed375e8f706456afddd23bff5ebf906565d92 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Thu, 4 May 2006 05:54:19 +0000 Subject: [PATCH] viced-hcps-logging-20060504 log whenever a client host does not have an hcps value. log the host by dotted ip-addr and port number --- src/viced/afsfileprocs.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/viced/afsfileprocs.c b/src/viced/afsfileprocs.c index ce40366c7..6c23d5b34 100644 --- a/src/viced/afsfileprocs.c +++ b/src/viced/afsfileprocs.c @@ -660,10 +660,13 @@ GetRights(struct client *client, struct acl_accessList *ACL, #endif /* AFS_PTHREAD_ENV */ } - if (client->host->hcps.prlist_len && !client->host->hcps.prlist_val) { + if (!client->host->hcps.prlist_len || !client->host->hcps.prlist_val) { + char hoststr[16]; ViceLog(0, - ("CheckRights: len=%u, for host=0x%x\n", - client->host->hcps.prlist_len, client->host->host)); + ("CheckRights: len=%u, for host=%s:%d\n", + client->host->hcps.prlist_len, + afs_inet_ntoa_r(client->host->host, hoststr), + ntohs(client->host->port))); } else acl_CheckRights(ACL, &client->host->hcps, &hrights); H_UNLOCK; -- 2.39.5