DEVEL15-windows-largefile-support-20060623
authorAsanka Herath <asanka@secure-endpoints.com>
Sat, 24 Jun 2006 21:41:54 +0000 (21:41 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Sat, 24 Jun 2006 21:41:54 +0000 (21:41 +0000)
commitf04b1ce2619cef6f07c4f984eda2136f1b72f137
tree48a88ddfba5e859a69b6702be8300840d6c5fe5f
parent026978c8ec62aab57e3870999d6cb7c53bf7144d
DEVEL15-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.

(cherry picked from commit 015f9ce287c22df7a0b967ee0357d0816b4e0e54)
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