X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/871af48a7d8d1a8cca7b27e0e15d1dfa030bd172..6f65553ca5d2740738f399d88b3a4eb298255427:/lunaix-os/includes/lunaix/fs/api.h diff --git a/lunaix-os/includes/lunaix/fs/api.h b/lunaix-os/includes/lunaix/fs/api.h index d002774..9e8ce2f 100644 --- a/lunaix-os/includes/lunaix/fs/api.h +++ b/lunaix-os/includes/lunaix/fs/api.h @@ -298,4 +298,16 @@ fsapi_fs_finalise(struct filesystem* fs) fsm_register(fs); } +static inline bool +fsapi_check_readdir_pos_pseduo(struct v_file* file) +{ + return file->f_pos < 2; +} + +static inline bool +fsapi_readdir_pos_entries_at(struct v_file* file, unsigned int pos) +{ + return file->f_pos == pos + 2; +} + #endif /* __LUNAIX_FSAPI_H */