X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/270869139db617e29a35bb9ded41087bb702f9ac..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 */