diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-12-22 20:49:24 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-12-22 20:49:24 +0100 |
commit | 4a634d21024ee8d24e60d5414ee879cf61ea3275 (patch) | |
tree | d58a337f7d06ad765df2111ace5b20560a05b0b9 /sys/src/cmd/dossrv/fns.h | |
parent | 9fe137733670fbd5249f96ed62f0f2f92514d8b6 (diff) |
dossrv: use 64 bit vlong for sectors
Diffstat (limited to 'sys/src/cmd/dossrv/fns.h')
-rw-r--r-- | sys/src/cmd/dossrv/fns.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sys/src/cmd/dossrv/fns.h b/sys/src/cmd/dossrv/fns.h index 277899e17..42a76f06f 100644 --- a/sys/src/cmd/dossrv/fns.h +++ b/sys/src/cmd/dossrv/fns.h @@ -8,18 +8,18 @@ void chat(char*, ...); int cistrcmp(char*, char*); int classifyname(char*); Xfile *clean(Xfile*); -long clust2sect(Dosbpb*, long); +vlong clust2sect(Dosbpb*, long); void dirdump(void*); int dosfs(Xfs*); -void dosptrreloc(Xfile *f, Dosptr *dp, ulong addr, ulong offset); +void dosptrreloc(Xfile *f, Dosptr *dp, vlong addr, ulong offset); int emptydir(Xfile*); int eqqid(Qid, Qid); int falloc(Xfs*); void ffree(Xfs *xf, long start); -long fileaddr(Xfile*, long, int); +vlong fileaddr(Xfile*, long, int); void fixname(char*); -void getdir(Xfs*, Dir*, Dosdir*, int, int); -long getfat(Xfs*, int); +void getdir(Xfs*, Dir*, Dosdir*, vlong, int); +long getfat(Xfs*, long); int getfile(Xfile*); void getname(char*, Dosdir*); char *getnamesect(char*, char*, uchar*, int*, int*, int); @@ -28,7 +28,7 @@ Xfs *getxfs(char*, char*); long gtime(Dosdir *d); void io(int srvfd); int iscontig(Xfs *xf, Dosdir *d); -int isroot(ulong addr); +int isroot(vlong addr); int makecontig(Xfile*, int); void mkalias(char*, char*, int); int nameok(char*); @@ -60,7 +60,7 @@ void rwrite(void); void rwstat(void); void rversion(void); int searchdir(Xfile*, char*, Dosptr*, int, int); -long sect2clust(Dosbpb*, long); +long sect2clust(Dosbpb*, vlong); int truncfile(Xfile*, vlong length); int utftorunes(Rune*, char*, int); int walkup(Xfile*, Dosptr*); |