haiku/src/system/kernel/fs
Ingo Weinhold 5f2d64a25e * _user_{send,recf}msg() no longer copy iovecs on the stack. They use
the heap and the IOV_MAX limit.
* They also take the responsibility of copying the ancillary data in and
  out.
* These syscalls were badly broken. They used a member of an
  uninitialized structure instead of the iovec pointer passed from
  userland. sendmsg() would thus fail or send arbitrary data, recvmsg()
  would overwrite arbitrary memory.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24939 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-04-12 08:50:17 +00:00
..
devfs.cpp When a partition was unpublished from devfs the devfs_delete_vnode() would 2008-04-06 12:07:45 +00:00
fd.cpp Added close_fd_index() which is pretty much like close(), but gets the 2008-04-12 08:32:29 +00:00
fifo.cpp * Renamed pipefs.cpp to fifo.cpp. 2008-04-06 15:50:28 +00:00
fifo.h
IOScheduler.cpp
IOScheduler.h
Jamfile * Changed the way the socket functions work: 2008-04-11 04:12:23 +00:00
KPath.cpp
node_monitor.cpp
rootfs.cpp
socket.cpp * _user_{send,recf}msg() no longer copy iovecs on the stack. They use 2008-04-12 08:50:17 +00:00
vfs_boot.cpp
vfs_boot.h
vfs_net_boot.cpp
vfs_net_boot.h [Sorry, couldn't split this one up any further.] 2007-07-15 02:10:15 +00:00
vfs.cpp * Added fd_ops::set_flags() hook. It's only implemented by socket FDs 2008-04-11 19:21:14 +00:00