OpenAFS CVS Commit: openafs/src/afs/VNOPS by shadow
cvs@GRAND.CENTRAL.ORG
cvs@GRAND.CENTRAL.ORG
Sat, 23 Jun 2001 13:01:08 EDT
Update of /cvs/openafs/src/afs/VNOPS
In directory GRAND.CENTRAL.ORG:/data/sb/openafs/src/afs/VNOPS
Modified Files:
afs_vnop_access.c afs_vnop_lookup.c
Log Message:
DELTA afs-web-interface-enhancements-20010623
AUTHOR riegel@almaden.ibm.com
Changes include:
1) Token caching: Functions to set the current "PAG" (not really a process
authentication group, but a generic identifier for a user session)
to a specific value, allowing us to switch tokens between different
threads of the Web server without reauthenticating.
2) Performance enhancements: The main improvement is that we can check
whether a directory is a mount point in advance and avoid doing a stat
or contacting the destination cell. We've also enabled bulk statting
with kolya's patch from 11/2000.
3) New UAFS API's to call various pioctl functions, etc.
enclosed in AFS_WEB_ENHANCEMENTS ifdef
--- DELTA config follows ---
afs-web-interface-enhancements-20010623 openafs/src/afs/VNOPS/afs_vnop_access.c 1.2 1.3
afs-web-interface-enhancements-20010623 openafs/src/afs/VNOPS/afs_vnop_lookup.c 1.8 1.9