tfixes - plan9port - [fork] Plan 9 from user space
(HTM) git clone git://src.adamsgaard.dk/plan9port
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 58ecf38778c87173edd5df82ef8b2f61927b0908
(DIR) parent 64f7506b34106955fbbd5f6bf944ecd839610672
(HTM) Author: rsc <devnull@localhost>
Date: Sat, 25 Feb 2006 13:09:29 +0000
fixes
Diffstat:
M src/cmd/tapefs/fs.c | 2 +-
M src/cmd/tapefs/tapefs.h | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
---
(DIR) diff --git a/src/cmd/tapefs/fs.c b/src/cmd/tapefs/fs.c
t@@ -77,7 +77,7 @@ main(int argc, char *argv[])
fmtinstall('F', fcallfmt);
- defmnt = "/n/tapefs";
+ defmnt = "tapefs";
ARGBEGIN{
case 'm':
defmnt = ARGF();
(DIR) diff --git a/src/cmd/tapefs/tapefs.h b/src/cmd/tapefs/tapefs.h
t@@ -3,6 +3,7 @@
#define g2byte(x) (((x)[1]<<8) + (x)[0]) /* little-endian */
#define g3byte(x) (((x)[2]<<16) + ((x)[1]<<8) + (x)[0])
#define g4byte(x) (((x)[3]<<24) + ((x)[2]<<16) + ((x)[1]<<8) + (x)[0])
+#define g8byte(x) (((vlong)g4byte(x)<<32) | (u32int)g4byte(x+4))
enum
{
t@@ -42,7 +43,7 @@ struct Ram
char *group;
vlong addr;
void *data;
- long ndata;
+ vlong ndata;
};
enum