haiku/headers/os
Axel Dörfler 7b3d36e5aa * BEntry::GetStat() and BNode::GetStat() used sizeof(struct stat) for the kernel
syscall, but they could not know if R5 code called them (in which case the stat
  size has a different size). We now always only return the R5 stat structure here.
  This fixes bug #420. We might want to find a different solution to this problem,
  though.
* Be got SYMLINK_MAX wrong - it's not the maximum number of links (that's SYMLOOP_MAX),
  but the maximum size of a symlink buffer. Added missing SYMLOOP_MAX and SYMLINK_MAX
  constants to limits.h.
* Fixes MAXSYMLINKS to use SYMLOOP_MAX, instead of SYMLINKS_MAX (which doesn't exist
  in POSIX specs, but we (intentionally) break source compatibility here).
* Reenabled the Haiku versions of stat(), fstat(), and lstat() when build for Haiku.
* Removed OpenBeOS namespace stuff from the files I touched.
* Removed superfluous StorageDefs.Private.h, whyever that ended up in a public header
  is beyond me.
* Cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17894 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-06-21 13:49:16 +00:00
..
add-ons * Added new (currently private) API class BMimeSnifferAddon, 2006-06-09 20:48:50 +00:00
app Some cleanup. 2006-06-14 18:31:15 +00:00
arch Added empty arch_debugger.h header file. 2005-03-03 06:07:59 +00:00
be_apps Added missing R5 headers. 2004-02-26 19:35:02 +00:00
device More headers for the new modules and PnP/device system - note, this 2004-06-06 23:52:08 +00:00
drivers Add an ioctl B_GET_PATH_FOR_DEVICE, 2006-05-30 19:52:19 +00:00
game renamed class members to fit our guidelines (more or less) 2006-05-20 22:10:00 +00:00
interface Rewrote BAlert button layout routine. Made it much simpler, and it's now 2006-06-16 16:22:53 +00:00
kernel B_SYSTEM_TEAM is now 1 under Haiku which refers to the real kernel. 2006-05-30 00:18:50 +00:00
mail restore prior values for utf8 and null, for the sake of default send mail encoding settings 2004-11-17 01:56:18 +00:00
media Reworked media_format meta data handling. 2006-05-14 22:51:14 +00:00
midi code style update to match ours (kind of) 2006-06-19 13:24:04 +00:00
midi2 made midi server beos compatible 2006-06-17 14:04:46 +00:00
net Merged changes from branch build_system_redesign at revision 14573. 2005-10-29 16:27:43 +00:00
opengl Ooops, I forgot this little change. Sorry guys to break libGL.so build in the previous 2006-05-09 21:57:42 +00:00
storage * BEntry::GetStat() and BNode::GetStat() used sizeof(struct stat) for the kernel 2006-06-21 13:49:16 +00:00
support Added BPositionIO::GetSize() and implemented it by means of Seek() and 2006-05-26 13:27:53 +00:00
translation Some more GCC 4 and PPC fixes. 2006-05-19 15:52:21 +00:00
AppKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
Be.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
BeBuild.h Fixes that make Haiku build with gcc 4. Mainly out of the following 2005-11-12 23:27:14 +00:00
DeviceKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
GameKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
InterfaceKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
KernelKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
MailKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
MediaKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
MidiKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
NetKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
NetworkKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
OpenGLKit.h Removed GLX headers: was never there anyway! 2005-06-26 21:48:15 +00:00
StorageKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
SupportKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
TranslationKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00