commit - 3844a3d978f02504be987e03a75c40a25bc6cefd
commit + 7e6f40b26d0165e0e8b8f0ba9ae1b144340f05c9
blob - 1e6c8096365f31211a4ac8a7c240ea98704e2409
blob + 2d5d0b390ba45617cabe40ea7043e5c2bad748da
--- include/venti.h
+++ include/venti.h
struct VtFcall
{
- uchar type;
+ uchar msgtype;
uchar tag;
char *error; /* Rerror */
uchar *auth; /* TauthX, RauthX */
uint nauth; /* TauthX, RauthX */
uchar score[VtScoreSize]; /* Tread, Rwrite */
- uchar dtype; /* Tread, Twrite */
+ uchar blocktype; /* Tread, Twrite */
ushort count; /* Tread */
Packet *data; /* Rread, Twrite */
};
u32int used;
u32int used2;
u32int addr;
-
- /* internal to efile (HACK) */
- int decrypted;
};
u32int vtglobaltolocal(uchar[VtScoreSize]);
VtOREAD,
VtOWRITE,
VtORDWR,
- VtOCREATE = 0x100,
};
VtFile *vtfileopenroot(VtCache*, VtEntry*);
void vtfileunlock(VtFile*);
int vtfilelock(VtFile*, int);
int vtfilelock2(VtFile*, VtFile*, int);
-int vtfileflushbefore(VtFile*, u64int);
+int vtfileflushbefore(VtFile*, uvlong);
int vtfiletruncate(VtFile*);
uvlong vtfilegetsize(VtFile*);
int vtfilesetsize(VtFile*, uvlong);
blob - efab4e9915fdebc7f6ff1c1587832684a466c7fb
blob + d713b81072865488b5870cb2a828becdbbd20981
--- man/man7/venti.7
+++ man/man7/venti.7
message, the server terminates up the connection.
.SH SEE ALSO
.IR venti (1),
-.IR venti (3)
+.IR venti (3),
+.IR venti (8)
+.br
+Sean Quinlan and Sean Dorward,
+``Venti: a new approach to archival storage'',
+.I "Usenix Conference on File and Storage Technologies" ,
+2002.