forked from Imagelibrary/rtems
@@ -236,7 +236,7 @@ typedef enum msdos_token_types_e
|
||||
#define DOTDOT_NODE_P(p) ((char *)((p) + MSDOS_DIRECTORY_ENTRY_STRUCT_SIZE))
|
||||
|
||||
/* Size limits for files and directories */
|
||||
#define MSDOS_MAX_DIR_LENGHT 0x200000 /* 2,097,152 bytes */
|
||||
#define MSDOS_MAX_DIR_LENGTH 0x200000 /* 2,097,152 bytes */
|
||||
#define MSDOS_MAX_FILE_SIZE 0xFFFFFFFF /* 4 Gb */
|
||||
|
||||
/*
|
||||
|
||||
@@ -190,7 +190,7 @@ msdos_creat_node(const rtems_filesystem_location_info_t *parent_loc,
|
||||
*/
|
||||
fat_fd->fat_file_size = 0;
|
||||
fat_fd->fat_file_type = FAT_DIRECTORY;
|
||||
fat_fd->size_limit = MSDOS_MAX_DIR_LENGHT;
|
||||
fat_fd->size_limit = MSDOS_MAX_DIR_LENGTH;
|
||||
fat_file_set_ctime_mtime(fat_fd, now);
|
||||
|
||||
/*
|
||||
|
||||
@@ -97,7 +97,7 @@ msdos_initialize_support(
|
||||
|
||||
/* again: unfortunately "fat-file" is just almost fat file :( */
|
||||
fat_fd->fat_file_type = FAT_DIRECTORY;
|
||||
fat_fd->size_limit = MSDOS_MAX_DIR_LENGHT;
|
||||
fat_fd->size_limit = MSDOS_MAX_DIR_LENGTH;
|
||||
fat_fd->cln = fs_info->fat.vol.rdir_cl;
|
||||
|
||||
fat_fd->map.file_cln = 0;
|
||||
|
||||
@@ -388,7 +388,7 @@ msdos_find_name(
|
||||
if ((*MSDOS_DIR_ATTR(node_entry)) & MSDOS_ATTR_DIRECTORY)
|
||||
{
|
||||
fat_fd->fat_file_type = FAT_DIRECTORY;
|
||||
fat_fd->size_limit = MSDOS_MAX_DIR_LENGHT;
|
||||
fat_fd->size_limit = MSDOS_MAX_DIR_LENGTH;
|
||||
|
||||
rc = fat_file_size(&fs_info->fat, fat_fd);
|
||||
if (rc != RC_OK)
|
||||
@@ -581,7 +581,7 @@ msdos_get_dotdot_dir_info_cluster_num_and_offset(
|
||||
|
||||
fat_fd->cln = cln;
|
||||
fat_fd->fat_file_type = FAT_DIRECTORY;
|
||||
fat_fd->size_limit = MSDOS_MAX_DIR_LENGHT;
|
||||
fat_fd->size_limit = MSDOS_MAX_DIR_LENGTH;
|
||||
|
||||
fat_fd->map.file_cln = 0;
|
||||
fat_fd->map.disk_cln = fat_fd->cln;
|
||||
@@ -650,7 +650,7 @@ msdos_get_dotdot_dir_info_cluster_num_and_offset(
|
||||
fat_fd->cln = MSDOS_EXTRACT_CLUSTER_NUM(dotdot_node);
|
||||
|
||||
fat_fd->fat_file_type = FAT_DIRECTORY;
|
||||
fat_fd->size_limit = MSDOS_MAX_DIR_LENGHT;
|
||||
fat_fd->size_limit = MSDOS_MAX_DIR_LENGTH;
|
||||
|
||||
fat_fd->map.file_cln = 0;
|
||||
fat_fd->map.disk_cln = fat_fd->cln;
|
||||
|
||||
Reference in New Issue
Block a user