I would highly appreciate to have the option to use explicit length specifications for string parameters in all API functions.
Example for open():
I would be great to not only have:
int lfs_file_open(lfs_t *lfs, lfs_file_t *file, const char *path, int flags);
... where path is assumed to be null-terminated, but also:
int lfs_file_open(lfs_t *lfs, lfs_file_t *file, const char *path, lfs_size_t path_length, int flags);
... where the length of path is specified explicitely.