yaffs direct: Dereference symlinks in chmod
[yaffs2.git] / yaffs_guts.h
index 60770ca7e10040e0f7da693ad833726586454433..307eba28676f5c2360668c64c2477c8804624edc 100644 (file)
@@ -422,7 +422,7 @@ struct yaffs_obj {
 
        u32 yst_mode;
 
-#ifdef CONFIG_YAFFS_SHORT_NAMES_IN_RAM
+#ifndef CONFIG_YAFFS_NO_SHORT_NAMES
        YCHAR short_name[YAFFS_SHORT_NAME_LENGTH + 1];
 #endif
 
@@ -911,4 +911,5 @@ struct yaffs_tnode *yaffs_find_tnode_0(struct yaffs_dev *dev,
 u32 yaffs_get_group_base(struct yaffs_dev *dev, struct yaffs_tnode *tn,
                         unsigned pos);
 
+int yaffs_is_non_empty_dir(struct yaffs_obj *obj);
 #endif