haiku/headers/private
Ingo Weinhold 3118b3a7cb * Added fd_ops::set_flags() hook. It's only implemented by socket FDs
ATM.
* Changed common_fcntl() to also work for non-vnode-based FDs. Only the
  operations that require a vnode do fail now. F_SETFL uses the new
  fd_ops::set_flags() if available, falling back to the vnode respective
  operation.
* Changed some direct accesses to file_descriptor::u::vnode. It was safe
  in those cases, but might not be anymore if we ever change fd_vnode().

ftp can at least connect to servers again, now, but apparently we still
have a problem with syscall restarts -- downloads fail after one second,
when the timer goes off.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24917 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-04-11 19:21:14 +00:00
..
app Move RegistrarThread[Manager].cpp to the registrar. There was no point 2008-03-27 02:51:58 +00:00
audio
bluetooth Add headers for the authentication and scan mode commands 2008-03-30 21:43:59 +00:00
debug
disk_scanner
drivers
firewire Applied patch by JiSheng Zhang: 2008-04-11 17:35:11 +00:00
fs_shell * Reorganized the FS interface a little: 2008-04-05 23:05:16 +00:00
graphics This should have been part of r24675. Not sure what happened as I specified 2008-03-30 11:42:32 +00:00
input
interface added missing header 2008-04-11 08:29:54 +00:00
kernel * Added fd_ops::set_flags() hook. It's only implemented by socket FDs 2008-04-11 19:21:14 +00:00
libroot Define HAVE_STDINT_H unconditionally. We have it, and some header 2008-04-11 03:25:56 +00:00
mail
media put enum to appropiate place as pointed out by marcus 2008-03-31 18:14:43 +00:00
midi
net * Renamed THREAD_FLAGS_IOCTL_SYSCALL to THREAD_FLAGS_SYSCALL, 2008-04-11 16:13:47 +00:00
opengl/GL/internal
print Get first and last page from job settings instead of print_file_header. In print_filer_header first_page is an offset into the spool file (the field is unused or reserved on BeOS R5 and is always -1) and page_count is the number of pages in the spool file. In the job settings first/last page is the page number of the first/last page as specified in the page setup dialog. 2008-03-23 18:01:13 +00:00
runtime_loader * Decide whether to use BeOS style symbol resolution at run time 2008-03-23 19:43:41 +00:00
screen_saver
shared Finally decided to put the often copied RETURN_AND_SET_ERRNO() macro 2008-04-11 03:23:51 +00:00
storage
syslog_daemon
textencoding
tracker
usb_vision
userlandfs