OpenAFS CVS Commit: openafs/src/afs/UKERNEL by shadow

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Sat, 23 Jun 2001 13:01:08 EDT


Update of /cvs/openafs/src/afs/UKERNEL
In directory GRAND.CENTRAL.ORG:/data/sb/openafs/src/afs/UKERNEL

Modified Files:
	afs_usrops.c afs_usrops.h sysincludes.h 
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/UKERNEL/afs_usrops.c 1.5 1.6
afs-web-interface-enhancements-20010623 openafs/src/afs/UKERNEL/afs_usrops.h 1.2 1.3
afs-web-interface-enhancements-20010623 openafs/src/afs/UKERNEL/sysincludes.h 1.6 1.7