plan9fox/sys/src/cmd/dossrv
cinap_lenrek 0e09795831 dossrv: handle file offsets > 2^31
maximum file size is 4GB-1 as the file length is stored in
a 32 bit long. make sure it doesnt overflow on write or
or truncate. interpret the file length as unsigned. pass
vlong to readfile()/writefile()/truncfile() so we can
handle overflows and not just ignore the upper bits.
2015-10-05 04:31:31 +02:00
..
chat.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
dat.h dossrv: handle file offsets > 2^31 2015-10-05 04:31:31 +02:00
devio.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
dosfs.c dossrv: handle file offsets > 2^31 2015-10-05 04:31:31 +02:00
dosfs.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
dossubs.c dossrv: handle file offsets > 2^31 2015-10-05 04:31:31 +02:00
errstr.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fns.h dossrv: handle file offsets > 2^31 2015-10-05 04:31:31 +02:00
iotrack.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
iotrack.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
lock.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mkfile Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
xfile.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
xfssrv.c dossrv: maintain file creation date/time on disk, fsinfo sector can be 0 (disabled) 2015-06-04 04:34:08 +02:00