about summary refs log tree commit diff
path: root/include/sys/socket.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/sys/socket.h')
-rw-r--r--include/sys/socket.h158
1 files changed, 0 insertions, 158 deletions
diff --git a/include/sys/socket.h b/include/sys/socket.h
deleted file mode 100644
index a00ab3cf93..0000000000
--- a/include/sys/socket.h
+++ /dev/null
@@ -1,158 +0,0 @@
-#ifndef _SYS_SOCKET_H
-#include <socket/sys/socket.h>
-
-#ifndef _ISOMAC
-/* Now define the internal interfaces.  */
-
-/* Create a new socket of type TYPE in domain DOMAIN, using
-   protocol PROTOCOL.  If PROTOCOL is zero, one is chosen automatically.
-   Returns a file descriptor for the new socket, or -1 for errors.  */
-extern int __socket (int __domain, int __type,
-		     int __protocol);
-libc_hidden_proto (__socket)
-
-/* Create two new sockets, of type TYPE in domain DOMAIN and using
-   protocol PROTOCOL, which are connected to each other, and put file
-   descriptors for them in FDS[0] and FDS[1].  If PROTOCOL is zero,
-   one will be chosen automatically.  Returns 0 on success, -1 for errors.  */
-extern int __socketpair (int __domain, int __type, int __protocol,
-			 int __fds[2]) attribute_hidden;
-
-/* Return a socket of any type.  The socket can be used in subsequent
-   ioctl calls to talk to the kernel.  */
-extern int __opensock (void) internal_function attribute_hidden;
-
-/* Put the address of the peer connected to socket FD into *ADDR
-   (which is *LEN bytes long), and its actual length into *LEN.  */
-extern int __getpeername (int __fd, __SOCKADDR_ARG __addr,
-			  socklen_t *__len) attribute_hidden;
-
-/* Send N bytes of BUF to socket FD.  Returns the number sent or -1.  */
-extern ssize_t __libc_send (int __fd, const void *__buf, size_t __n,
-			    int __flags);
-extern ssize_t __send (int __fd, const void *__buf, size_t __n, int __flags);
-libc_hidden_proto (__send)
-
-/* Read N bytes into BUF from socket FD.
-   Returns the number read or -1 for errors.  */
-extern ssize_t __libc_recv (int __fd, void *__buf, size_t __n, int __flags);
-
-/* Send N bytes of BUF on socket FD to peer at address ADDR (which is
-   ADDR_LEN bytes long).  Returns the number sent, or -1 for errors.  */
-extern ssize_t __libc_sendto (int __fd, const void *__buf, size_t __n,
-			      int __flags, __CONST_SOCKADDR_ARG __addr,
-			      socklen_t __addr_len);
-
-/* Read N bytes into BUF through socket FD.
-   If ADDR is not NULL, fill in *ADDR_LEN bytes of it with tha address of
-   the sender, and store the actual size of the address in *ADDR_LEN.
-   Returns the number of bytes read or -1 for errors.  */
-extern ssize_t __libc_recvfrom (int __fd, void *__restrict __buf, size_t __n,
-				int __flags, __SOCKADDR_ARG __addr,
-				socklen_t *__restrict __addr_len);
-
-/* Open a connection on socket FD to peer at ADDR (which LEN bytes long).
-   For connectionless socket types, just set the default address to send to
-   and the only address from which to accept transmissions.
-   Return 0 on success, -1 for errors.  */
-extern int __libc_connect (int __fd, __CONST_SOCKADDR_ARG __addr,
-			   socklen_t __len);
-extern int __connect (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len);
-libc_hidden_proto (__connect)
-
-/* Read N bytes into BUF from socket FD.
-   Returns the number read or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t __recv (int __fd, void *__buf, size_t __n, int __flags);
-libc_hidden_proto (__recv)
-
-/* Send N bytes of BUF on socket FD to peer at address ADDR (which is
-   ADDR_LEN bytes long).  Returns the number sent, or -1 for errors.  */
-extern ssize_t __libc_sendto (int __fd, const void *__buf, size_t __n,
-			      int __flags, __CONST_SOCKADDR_ARG __addr,
-			      socklen_t __addr_len);
-extern ssize_t __sendto (int __fd, const void *__buf, size_t __n,
-			 int __flags, __CONST_SOCKADDR_ARG __addr,
-			 socklen_t __addr_len) attribute_hidden;
-
-/* Read N bytes into BUF through socket FD.
-   If ADDR is not NULL, fill in *ADDR_LEN bytes of it with tha address of
-   the sender, and store the actual size of the address in *ADDR_LEN.
-   Returns the number of bytes read or -1 for errors.  */
-extern ssize_t __recvfrom (int __fd, void *__restrict __buf, size_t __n,
-			   int __flags, __SOCKADDR_ARG __addr,
-			   socklen_t *__restrict __addr_len) attribute_hidden;
-
-/* Send a message described MESSAGE on socket FD.
-   Returns the number of bytes sent, or -1 for errors.  */
-extern ssize_t __libc_sendmsg (int __fd, const struct msghdr *__message,
-			       int __flags);
-extern ssize_t __sendmsg (int __fd, const struct msghdr *__message,
-			  int __flags) attribute_hidden;
-
-#ifdef __USE_GNU
-extern int __sendmmsg (int __fd, struct mmsghdr *__vmessages,
-                       unsigned int __vlen, int __flags);
-libc_hidden_proto (__sendmmsg)
-#endif
-
-/* Receive a message as described by MESSAGE from socket FD.
-   Returns the number of bytes read or -1 for errors.  */
-extern ssize_t __libc_recvmsg (int __fd, struct msghdr *__message,
-			       int __flags);
-extern ssize_t __recvmsg (int __fd, struct msghdr *__message,
-			  int __flags) attribute_hidden;
-
-/* Set socket FD's option OPTNAME at protocol level LEVEL
-   to *OPTVAL (which is OPTLEN bytes long).
-   Returns 0 on success, -1 for errors.  */
-extern int __setsockopt (int __fd, int __level, int __optname,
-			 const void *__optval,
-			 socklen_t __optlen) attribute_hidden;
-
-/* Put the current value for socket FD's option OPTNAME at protocol level LEVEL
-   into OPTVAL (which is *OPTLEN bytes long), and set *OPTLEN to the value's
-   actual length.  Returns 0 on success, -1 for errors.  */
-extern int __getsockopt (int __fd, int __level, int __optname,
-			 void *__restrict __optval,
-			 socklen_t *__restrict __optlen) attribute_hidden;
-
-/* Put the local address of FD into *ADDR and its length in *LEN.  */
-extern int __getsockname (int __fd, __SOCKADDR_ARG __addr,
-			  socklen_t *__restrict __len) attribute_hidden;
-
-/* Give the socket FD the local address ADDR (which is LEN bytes long).  */
-extern int __bind (int __fd, __CONST_SOCKADDR_ARG __addr,
-		   socklen_t __len) attribute_hidden;
-
-/* Prepare to accept connections on socket FD.
-   N connection requests will be queued before further requests are refused.
-   Returns 0 on success, -1 for errors.  */
-extern int __listen (int __fd, int __n) attribute_hidden;
-
-/* Await a connection on socket FD.
-   When a connection arrives, open a new socket to communicate with it,
-   set *ADDR (which is *ADDR_LEN bytes long) to the address of the connecting
-   peer and *ADDR_LEN to the address's actual length, and return the
-   new socket's descriptor, or -1 for errors.  */
-extern int __libc_accept (int __fd, __SOCKADDR_ARG __addr,
-			  socklen_t *__restrict __addr_len)
-     __THROW attribute_hidden;
-libc_hidden_proto (accept)
-extern int __libc_accept4 (int __fd, __SOCKADDR_ARG __addr,
-			   socklen_t *__restrict __addr_len, int __flags)
-     __THROW attribute_hidden;
-
-/* Return the length of a `sockaddr' structure.  */
-#ifdef _HAVE_SA_LEN
-# define SA_LEN(_x)      (_x)->sa_len
-#else
-extern int __libc_sa_len (sa_family_t __af);
-libc_hidden_proto (__libc_sa_len)
-# define SA_LEN(_x)      __libc_sa_len((_x)->sa_family)
-#endif
-
-#endif
-#endif