Commit Diff


commit - 3844a3d978f02504be987e03a75c40a25bc6cefd
commit + 7e6f40b26d0165e0e8b8f0ba9ae1b144340f05c9
blob - 1e6c8096365f31211a4ac8a7c240ea98704e2409
blob + 2d5d0b390ba45617cabe40ea7043e5c2bad748da
--- include/venti.h
+++ include/venti.h
@@ -281,7 +281,7 @@ enum
 
 struct VtFcall
 {
-	uchar	type;
+	uchar	msgtype;
 	uchar	tag;
 
 	char	*error;	/* Rerror */
@@ -299,7 +299,7 @@ struct VtFcall
 	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 */
 };
@@ -411,9 +411,6 @@ struct VtBlock
 	u32int	used;
 	u32int	used2;
 	u32int	addr;
-
-	/* internal to efile (HACK) */
-	int		decrypted;
 };
 
 u32int vtglobaltolocal(uchar[VtScoreSize]);
@@ -460,7 +457,6 @@ enum
 	VtOREAD,
 	VtOWRITE,
 	VtORDWR,
-	VtOCREATE = 0x100,
 };
 
 VtFile *vtfileopenroot(VtCache*, VtEntry*);
@@ -481,7 +477,7 @@ int vtfilesetdirsize(VtFile*, u32int);
 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
@@ -436,4 +436,10 @@ upon receiving the
 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.