From 53029f4827f2769fe149f5082e11428cfdc92cf5 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Sun, 21 Mar 2004 19:48:49 +0000 Subject: [PATCH] debug-log-20040321 A more informative log message plus fix uninitialized variable --- src/WINNT/afsd/cm_cell.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/WINNT/afsd/cm_cell.c b/src/WINNT/afsd/cm_cell.c index d8ca53ee3..c2e942a1c 100644 --- a/src/WINNT/afsd/cm_cell.c +++ b/src/WINNT/afsd/cm_cell.c @@ -66,7 +66,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, long flags) long code; static cellCounter = 1; /* locked by cm_cellLock */ int ttl; - char fullname[200]; + char fullname[200]=""; lock_ObtainWrite(&cm_cellLock); for(cp = cm_allCellsp; cp; cp=cp->nextp) { @@ -86,11 +86,16 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, long flags) memset(cp, 0, sizeof(*cp)); code = cm_SearchCellFile(namep, fullname, cm_AddCellProc, cp); if (code) { - afsi_log("in cm_GetCell_gen code= %d fullname= %s", code, fullname); + afsi_log("in cm_GetCell_gen cm_SearchCellFile(%s) returns code= %d fullname= %s", + namep, code, fullname); #ifdef AFS_AFSDB_ENV - if (cm_dnsEnabled /*&& cm_DomainValid(namep)*/) + if (cm_dnsEnabled /*&& cm_DomainValid(namep)*/) { code = cm_SearchCellByDNS(namep, fullname, &ttl, cm_AddCellProc, cp); + if ( code ) + afsi_log("in cm_GetCell_gen cm_SearchCellByDNS(%s) returns code= %d fullname= %s", + namep, code, fullname); + } #endif if (code) { free(cp); -- 2.39.5