Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/fs/fat/fat_dentry.h

    rb2906c0 rb06414f  
    3535#define FAT_FAT_DENTRY_H_
    3636
    37 #include <ctype.h>
    3837#include <stdint.h>
    3938#include <stdbool.h>
    40 #include <stddef.h>
    41 #include <unaligned.h>
     39#include <sys/types.h>
    4240
    4341#define IS_D_CHAR(ch) (isalnum(ch) || ch == '_')
     
    4644#define FAT_NAME_LEN            8
    4745#define FAT_EXT_LEN             3
    48 #define FAT_VOLLABEL_LEN        11
    4946
    5047#define FAT_NAME_DOT            ".       "
     
    10097        FAT_DENTRY_FREE,
    10198        FAT_DENTRY_VALID,
    102         FAT_DENTRY_LFN,
    103         FAT_DENTRY_VOLLABEL
     99        FAT_DENTRY_LFN
    104100} fat_dentry_clsf_t;
    105101
     
    141137extern void fat_dentry_name_get(const fat_dentry_t *, char *);
    142138extern void fat_dentry_name_set(fat_dentry_t *, const char *);
    143 extern void fat_dentry_vollabel_get(const fat_dentry_t *, char *);
    144139extern fat_dentry_clsf_t fat_classify_dentry(const fat_dentry_t *);
    145140extern uint8_t fat_dentry_chksum(uint8_t *);
     
    152147
    153148extern void str_to_ascii(char *, const char *, size_t, uint8_t);
     149extern size_t utf16_length(const uint16_t *);
    154150
    155151extern bool fat_valid_name(const char *);
Note: See TracChangeset for help on using the changeset viewer.