QTFILE isn't 0...
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 30 Jan 2014 02:37:40 +0000 (18:37 -0800)
committerBarret Rhoden <brho@cs.berkeley.edu>
Thu, 30 Jan 2014 03:11:11 +0000 (19:11 -0800)
This might cause some bugs, but I can't stand when we use the value 0
for a bit.  You can't tell the difference between no type and QTFILE.

kern/include/ns.h

index 9805d0f..81e351e 100644 (file)
@@ -87,7 +87,7 @@ extern int parseether(uint8_t * unused_uint8_p_t, char *unused_char_p_t);
 #define QTEXCL         0x20    /* type bit for exclusive use files */
 #define QTMOUNT                0x10    /* type bit for mounted channel */
 #define QTAUTH         0x08    /* type bit for authentication file */
-#define QTFILE         0x00    /* plain file */
+#define QTFILE         0x01    /* plain file */
 
 /* bits in Dir.mode */
 #define DMDIR          0x80000000      /* mode bit for directories */