diff options
Diffstat (limited to 'PACE/pace/posix/socket.inl')
-rw-r--r-- | PACE/pace/posix/socket.inl | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/PACE/pace/posix/socket.inl b/PACE/pace/posix/socket.inl new file mode 100644 index 00000000000..fdeefbd7126 --- /dev/null +++ b/PACE/pace/posix/socket.inl @@ -0,0 +1,72 @@ +/* $Id$ -*- C -*- + + * ============================================================================= + * + * = LIBRARY + * pace + * + * = FILENAME + * pace/posix/socket.inl + * + * = AUTHOR + * Luther Baker + * + * ============================================================================= */ + +#include "pace/unistd.h" + +PACE_INLINE +int +pace_closesocket (PACE_HANDLE handle) +{ + return close (handle); +} + +PACE_INLINE +int +pace_getpeername (int s, + struct sockaddr * name, + socklen_t * namelen) +{ + return getpeername (s, name, namelen); +} + +PACE_INLINE +int +pace_getsockname (int s, + struct sockaddr * name, + socklen_t * namelen) +{ + return getsockname (s, name, namelen); +} + +PACE_INLINE +int +pace_getsockopt (int s, + int level, + int optname, + void * optval, + socklen_t * optlen) +{ + return getsockopt (s, level, optname, optval, optlen); +} + +PACE_INLINE +int +pace_setsockopt (int s, + int level, + int optname, + const void * optval, + socklen_t optlen) +{ + return setsockopt (s, level, optname, optval, optlen); +} + +PACE_INLINE +int +pace_socket (int domain, + int type, + int protocol) +{ + return socket (domain, type, protocol); +} |