summaryrefslogtreecommitdiff
path: root/core/fs/fs.c
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2010-03-09 15:48:24 -0800
committerH. Peter Anvin <hpa@zytor.com>2010-03-09 15:48:24 -0800
commit16b6c207e7c68982ae7e51e51c51773df67a910d (patch)
tree68bb84ca39593dbd96146170ae83d0c1bdffbc18 /core/fs/fs.c
parentc928c768b17da550ed99150bbcef08d13e5521dd (diff)
downloadsyslinux-16b6c207e7c68982ae7e51e51c51773df67a910d.tar.gz
fs: get rid of enum inode_mode
Replace enum inode_mode with the equivalent enum dirent_type.
Diffstat (limited to 'core/fs/fs.c')
-rw-r--r--core/fs/fs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/fs/fs.c b/core/fs/fs.c
index 8d946903..6ea74bf8 100644
--- a/core/fs/fs.c
+++ b/core/fs/fs.c
@@ -210,7 +210,7 @@ int searchdir(const char *name)
inode = this_fs->fs_ops->iget(part, parent);
if (!inode)
goto err;
- if (inode->mode == I_SYMLINK) {
+ if (inode->mode == DT_LNK) {
char *linkbuf, *q;
int name_len = echar ? strlen(p) : 0;
int total_len = inode->size + name_len + 2;
@@ -255,7 +255,7 @@ int searchdir(const char *name)
if (!echar)
break;
- if (inode->mode != I_DIR)
+ if (inode->mode != DT_DIR)
goto err;
parent = inode;