Support files > 4MB in SMB filebase indexes
Used the reserved 16-bits in the file index record to extend the supported index-file-size from 4294967295 (4GB) to 281474976710655 (281TB). I think that's big enough for the foreseeable future. :-)
Showing
- src/sbbs3/file.cpp 1 addition, 1 deletionsrc/sbbs3/file.cpp
- src/sbbs3/filedat.c 12 additions, 2 deletionssrc/sbbs3/filedat.c
- src/sbbs3/js_filebase.c 3 additions, 7 deletionssrc/sbbs3/js_filebase.c
- src/sbbs3/smbutil.c 1 addition, 1 deletionsrc/sbbs3/smbutil.c
- src/smblib/smbdefs.h 1 addition, 1 deletionsrc/smblib/smbdefs.h
- src/smblib/smbfile.c 20 additions, 2 deletionssrc/smblib/smbfile.c
- src/smblib/smblib.c 1 addition, 1 deletionsrc/smblib/smblib.c
- src/smblib/smblib.h 2 additions, 0 deletionssrc/smblib/smblib.h
Please register or sign in to comment