Document return values
[ACE_TAO.git] / ACE / ace / OS_NS_fcntl.inl
blob029892e382c98d2542c70fd0647033d4b853bda1
1 // -*- C++ -*-
2 #include "ace/OS_NS_errno.h"
4 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
6 ACE_INLINE int
7 ACE_OS::fcntl (ACE_HANDLE handle, int cmd, long arg)
9   ACE_OS_TRACE ("ACE_OS::fcntl");
10 # if defined (ACE_LACKS_FCNTL)
11   ACE_UNUSED_ARG (handle);
12   ACE_UNUSED_ARG (cmd);
13   ACE_UNUSED_ARG (arg);
14   ACE_NOTSUP_RETURN (-1);
15 # else
16   return ::fcntl (handle, cmd, arg);
17 # endif /* ACE_LACKS_FCNTL */
20 ACE_END_VERSIONED_NAMESPACE_DECL