Commit fafee64e430ef56881487aaf13435c39c1084bcc

Changed FS node properties from defines to constants
  
8686
8787 strcpy(initrd_root->name, "initrd");
8888 initrd_root->permissions = initrd_root->gid = initrd_root->inode = initrd_root->length = 0;
89 initrd_root->flags = FS_DIRECTORY;
89 initrd_root->flags = fs::FS_DIRECTORY;
9090 initrd_root->read = 0;
9191 initrd_root->write = 0;
9292 initrd_root->open = 0;
100100 dev = new fs::node;
101101 strcpy(dev->name, "dev");
102102 dev->permissions = dev->gid = dev->inode = dev->length = 0;
103 dev->flags = FS_DIRECTORY;
103 dev->flags = fs::FS_DIRECTORY;
104104 dev->read = 0;
105105 dev->write = 0;
106106 dev->open = 0;
128128 root_nodes[i].length = file_size;
129129 root_nodes[i].inode = i;
130130 root_nodes[i].permissions = root_nodes[i].uid = root_nodes[i].gid = NULL;
131 root_nodes[i].flags = FS_FILE;
131 root_nodes[i].flags = fs::FS_FILE;
132132 root_nodes[i].read = &read;
133133
134134 // Move on to past the end of the file
  
66namespace fs
77{
88 // These definitions are for vfs node flags
9 #define FS_FILE 0x01
10 #define FS_DIRECTORY 0x02
11 #define FS_CHARDEVICE 0x03
12 #define FS_BLOCKDEVICE 0x04
13 #define FS_PIPE 0x05
14 #define FS_SYMLINK 0x06
15 #define FS_MOUNTPOINT 0x08 // Is the file an active mountpoint?
9 const size_t FS_FILE = 0x01;
10 const size_t FS_DIRECTORY = 0x02;
11 const size_t FS_CHARDEVICE = 0x03;
12 const size_t FS_BLOCKDEVICE = 0x04;
13 const size_t FS_PIPE = 0x05;
14 const size_t FS_SYMLINK = 0x06;
15 const size_t FS_MOUNTPOINT = 0x08; // Is the file an active mountpoint?
1616
1717 struct fs_node;
1818
  
4242 fs::node * file_node = fs::finddir(fs_root, node->name);
4343
4444 // Check whether this is a directory or a file
45 if((file_node->flags & 0x7) == FS_DIRECTORY)
45 if((file_node->flags & 0x7) == fs::FS_DIRECTORY)
4646 {
4747 cout << "\t(directory)" << endl;
4848 }