From 004aa293f360ea0f63ec50f5042f8c0fb2831e4f Mon Sep 17 00:00:00 2001 From: rsc Date: Wed, 13 Jul 2005 03:49:41 +0000 Subject: Dump-like file system backup for Unix, built on Venti. --- src/cmd/vbackup/nfs3srv.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/cmd/vbackup/nfs3srv.h (limited to 'src/cmd/vbackup/nfs3srv.h') diff --git a/src/cmd/vbackup/nfs3srv.h b/src/cmd/vbackup/nfs3srv.h new file mode 100644 index 00000000..329db782 --- /dev/null +++ b/src/cmd/vbackup/nfs3srv.h @@ -0,0 +1,16 @@ +void fsgetroot(Nfs3Handle*); +Nfs3Status fsgetattr(SunAuthUnix*, Nfs3Handle*, Nfs3Attr*); +Nfs3Status fslookup(SunAuthUnix*, Nfs3Handle*, char*, Nfs3Handle*); +Nfs3Status fsaccess(SunAuthUnix*, Nfs3Handle*, u32int, u32int*, Nfs3Attr*); +Nfs3Status fsreadlink(SunAuthUnix*, Nfs3Handle*, char**); +Nfs3Status fsreadfile(SunAuthUnix*, Nfs3Handle*, u32int, u64int, uchar**, u32int*, u1int*); +Nfs3Status fsreaddir(SunAuthUnix*, Nfs3Handle*, u32int, u64int, uchar**, u32int*, u1int*); + +extern void nfs3proc(void*); +extern void mount3proc(void*); + +enum +{ + MaxDataSize = 8192, +}; + -- cgit v1.2.3