[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