windows-largefile-support-20060623
authorAsanka Herath <asanka@secure-endpoints.com>
Fri, 23 Jun 2006 08:54:27 +0000 (08:54 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 23 Jun 2006 08:54:27 +0000 (08:54 +0000)
commit015f9ce287c22df7a0b967ee0357d0816b4e0e54
tree8c21b0bee147b821ba3151cb026acb8cbb94d8ef
parentae9a07a8e0a5d0e83e138ef9bbd71b3e7e0072ea
windows-largefile-support-20060623

This patch adds large file support (> 2GB) to the CIFS server and
the cache manager.

It also corrects a significant oversight where the definition of
struct rx_call was inconsistent due to a failure to define AFS_PTHREAD_ENV
prior to including rx.h in all source files.  This prevented all errors
during rx_Read and rx_Write to be ignored.
24 files changed:
src/WINNT/afsd/NTMakefile
src/WINNT/afsd/cm.h
src/WINNT/afsd/cm_callback.c
src/WINNT/afsd/cm_conn.c
src/WINNT/afsd/cm_conn.h
src/WINNT/afsd/cm_daemon.c
src/WINNT/afsd/cm_dcache.c
src/WINNT/afsd/cm_dir.c
src/WINNT/afsd/cm_freelance.c
src/WINNT/afsd/cm_scache.c
src/WINNT/afsd/cm_scache.h
src/WINNT/afsd/cm_server.c
src/WINNT/afsd/cm_server.h
src/WINNT/afsd/cm_user.c
src/WINNT/afsd/cm_utils.c
src/WINNT/afsd/cm_vnodeops.c
src/WINNT/afsd/cm_volume.c
src/WINNT/afsd/smb.c
src/WINNT/afsd/smb.h
src/WINNT/afsd/smb3.c
src/WINNT/afsd/smb3.h
src/WINNT/afsd/smb_ioctl.c
src/WINNT/afsd/smb_ioctl.h
src/libafsrpc/afsrpc.def