git://git.openafs.org
/
openafs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
2b953cd
)
DEVEL15-pts-rename-fix-20070105
author
Kevin Hildebrand
<kevin@umd.edu>
Fri, 5 Jan 2007 18:21:50 +0000 (18:21 +0000)
committer
Derrick Brashear
<shadow@dementia.org>
Fri, 5 Jan 2007 18:21:50 +0000 (18:21 +0000)
FIXES 51066
fix pts rename to do the right thing
(cherry picked from commit
b975875e79a2ba84ef3faaec109b8db046ee5326
)
src/ptserver/ptuser.c
patch
|
blob
|
history
diff --git
a/src/ptserver/ptuser.c
b/src/ptserver/ptuser.c
index
7f9648c
..
7f68647
100644
(file)
--- a/
src/ptserver/ptuser.c
+++ b/
src/ptserver/ptuser.c
@@
-681,7
+681,10
@@
pr_ChangeEntry(char *oldname, char *newname, afs_int32 *newid, char *newowner)
if (oid == ANONYMOUSID)
return PRNOENT;
}
- code = ubik_PR_ChangeEntry(pruclient, 0, id, newname, oid, newid);
+ if (newid)
+ code = ubik_PR_ChangeEntry(pruclient, 0, id, newname, oid, *newid);
+ else
+ code = ubik_PR_ChangeEntry(pruclient, 0, id, newname, oid, 0);
return code;
}