[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH v2 0/3] LostIOv1: struct dir_handle
Das hier bringt die Verzeichnisfunktionen etwas näher an den LIOv2-Branch.
v2:
- fseek hat andere Rückgabewerte als lio_seek, das muss man beim
Konvertieren beachten. Fragt mich nicht, was ich gestern getestet
habe, heute hat es jedenfalls nicht mehr gebootet.
- In der Shell war noch ein FILE -> struct dir_handle nicht committet,
hätte also in v1 gar nicht gebaut.
Kevin Wolf (3):
libc: lio_seek von FILE auf io_resource_t umgestellt
libc: lio_compat_eof()
libc: dir.h-Funktionen benutzen struct dir_handle statt FILE
src/modules/c/shell/cmds/bincat.c | 2 +-
src/modules/c/shell/cmds/cp.c | 2 +-
src/modules/c/shell/cmds/ls.c | 21 +++++++----
src/modules/c/shell/cmds/rm.c | 2 +-
src/modules/c/shell/completion.c | 4 +-
src/modules/cdi/lib/fs/fs.c | 4 +-
src/modules/include/dir.h | 12 ++++--
src/modules/include/dirent.h | 3 +-
src/modules/include/io_struct.h | 1 +
src/modules/include/lostio.h | 5 ++-
src/modules/lib/lostio/client/file.c | 7 ++++
src/modules/lib/lostio/client/seek.c | 13 ++-----
src/modules/lib/posix/stat.c | 2 +-
src/modules/lib/stdlibc/directory.c | 63 +++++++++++++++++++++++-----------
src/modules/lib/stdlibc/file.c | 10 ++----
src/modules/servmgr/config.c | 4 +-
16 files changed, 96 insertions(+), 59 deletions(-)