From 93d939f4c59bb61ae8341e15e871129bbb8fef04 Mon Sep 17 00:00:00 2001 From: megacz Date: Mon, 6 Jul 2009 13:16:38 -0400 Subject: [PATCH] extra error logging --- nss_afs.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/nss_afs.c b/nss_afs.c index e05f53a..9c9740c 100644 --- a/nss_afs.c +++ b/nss_afs.c @@ -131,6 +131,7 @@ enum nss_status ptsid2name(int uid, char **buffer, int *buflen) { lnames.namelist_len = 0; if (ubik_Call(PR_IDToName,pruclient,0,&lid,&lnames) != PRSUCCESS) { + perror("ubik_Call() in ptsid2name() failed\n"); pthread_mutex_unlock(&mutex); return NSS_STATUS_UNAVAIL; } @@ -178,6 +179,7 @@ enum nss_status ptsname2id(char *name, uid_t* uid) { lnames.namelist_len = 1; if (ubik_Call(PR_NameToID,pruclient,0,&lnames,&lid) != PRSUCCESS) { + perror("ubik_Call() in ptsname2id() failed\n"); pthread_mutex_unlock(&mutex); return NSS_STATUS_UNAVAIL; } @@ -237,7 +239,10 @@ int init_afs() { /* time out requests after 5 seconds to avoid hanging things */ rx_SetRxDeadTime(5); - if (pr_Initialize(0L,AFSDIR_CLIENT_ETC_DIRPATH, 0)) break; + if (pr_Initialize(0L,AFSDIR_CLIENT_ETC_DIRPATH, 0)) { + perror("pr_Initialize() failed\n"); + break; + } afs_initialized = 1; pthread_mutex_unlock(&mutex); -- 2.20.1