haiku/docs/user/drivers
Ingo Weinhold 1b32947d3f * Aligned the semantics of the read_symlink() FS module hook with the
readlink() function. It is no longer required to null-terminate the
  string, shall not fail, if the buffer is too small, and shall return
  the length of the string actually written into the buffer.
* Adjusted rootfs, devfs, and bfs accordingly. Also adjusted their
  read_stat() hooks to return the correct symlink length in st_size.
* Our readlink() does now comply to the standard (and BeOS).
  Additionally if the buffer is big enough it is nice to non-conforming
  apps and null-terminates it.
* BSymLink::ReadLink() explicitly null-terminates the string now.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24425 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-03-17 21:37:40 +00:00
..
USB3.dox First iteration of the documentation that describes how to write drivers that use the USB module. 2007-05-17 16:08:33 +00:00
USB_spec.dox Large documentation update: 2007-04-16 09:28:29 +00:00
drivers.dox Large documentation update: 2007-04-16 09:28:29 +00:00
fs_interface.dox * Aligned the semantics of the read_symlink() FS module hook with the 2008-03-17 21:37:40 +00:00
fs_modules.dox * Spaces to tabs. 2007-07-16 21:47:13 +00:00
usb_modules.dox First iteration of the documentation that describes how to write drivers that use the USB module. 2007-05-17 16:08:33 +00:00