projects
/
libnss-afs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b114bb3
)
extra error logging
author
megacz
<megacz@hcoop.net>
Mon, 6 Jul 2009 17:16:38 +0000
(13:16 -0400)
committer
megacz
<megacz@hcoop.net>
Mon, 6 Jul 2009 17:16:38 +0000
(13:16 -0400)
nss_afs.c
patch
|
blob
|
history
diff --git
a/nss_afs.c
b/nss_afs.c
index
e05f53a
..
9c9740c
100644
(file)
--- 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) {
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;
}
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) {
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;
}
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);
/* 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);
afs_initialized = 1;
pthread_mutex_unlock(&mutex);