[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/6] LIOv1: Kleine Aufräumaktion
Ã?nderungen zu v1:
- FILE.res ist jetzt ein Pointer, damit lio_compat_open/close seinen
Speicher ordentlich verwalten kann
- Memleaks in lio_compat_open gefixt
- Kommentar in lio_compat_read gefixt
- Patch 6 ist komplett neu
Kevin Wolf (6):
LostIOv1: Trennung von FILE und RPC-Daten
libc: lio_compat_open()
libc: lio_compat_write/close()
libc: lio_compat_read()
libc: Rückgabewerte von fread/fwrite gefixt
libc: fopen-Modus "l" entfernt
src/modules/c/shell/cmds/cp.c | 2 +-
src/modules/c/shell/cmds/ls.c | 2 +-
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/cdi/lib/fs/lostio_if.c | 16 +-
src/modules/fat/include/fat.h | 7 +-
src/modules/fat/resource.c | 34 ++--
src/modules/include/dir.h | 8 +-
src/modules/include/dirent.h | 3 +-
src/modules/include/io_struct.h | 8 -
src/modules/include/lostio.h | 33 +++-
src/modules/include/stdio.h | 7 +-
src/modules/lib/lost_link.c | 23 ++-
src/modules/lib/lostio/client/file.c | 190 +++++++++++++++++++
src/modules/lib/lostio/client/seek.c | 9 +-
src/modules/lib/lostio/handler.c | 19 +-
src/modules/lib/posix/link.c | 8 +-
src/modules/lib/posix/socket.c | 2 +-
src/modules/lib/posix/stat.c | 12 +-
src/modules/lib/stdlibc/directory.c | 14 +-
src/modules/lib/stdlibc/file.c | 336 ++++++++++++----------------------
src/modules/servmgr/config.c | 4 +-
src/modules/tcpip/lostio_if.c | 8 +-
src/modules/tcpip/tcp_server.c | 4 +-
src/modules/tcpip/udp.c | 4 +-
src/modules/tmp/main.c | 4 +-
27 files changed, 437 insertions(+), 330 deletions(-)
create mode 100644 src/modules/lib/lostio/client/file.c