1 #if !defined ISO && !defined ISO99 && !defined ISO11 && !defined POSIX && !defined XPG3
6 # if defined XOPEN2K8 || defined POSIX2008
11 type {struct sockaddr}
13 element {struct sockaddr} sa_family_t sa_family
14 element {struct sockaddr} char sa_data []
16 type {struct sockaddr_storage}
18 element {struct sockaddr_storage} sa_family_t ss_family
22 element {struct msghdr} {void*} msg_name
23 element {struct msghdr} socklen_t msg_namelen
24 element {struct msghdr} {struct iovec*} msg_iov
25 element {struct msghdr} int msg_iovlen
26 element {struct msghdr} {void*} msg_control
27 element {struct msghdr} socklen_t msg_controllen
28 element {struct msghdr} int msg_flags
32 element {struct iovec} {void*} iov_base
33 element {struct iovec} size_t iov_len
37 element {struct cmsghdr} socklen_t cmsg_len
38 element {struct cmsghdr} int cmsg_level
39 element {struct cmsghdr} int cmsg_type
49 element {struct linger} int l_onoff
50 element {struct linger} int l_linger
84 # if defined XOPEN2K8 || defined POSIX2008
97 function int accept (int, struct sockaddr*, socklen_t*)
98 function int bind (int, const struct sockaddr*, socklen_t)
99 function int connect (int, const struct sockaddr*, socklen_t)
100 function int getpeername (int, struct sockaddr*, socklen_t*)
101 function int getsockname (int, struct sockaddr*, socklen_t*)
102 function int getsockopt (int, int, int, void*, socklen_t*)
103 function int listen (int, int)
104 function ssize_t recv (int, void*, size_t, int)
105 function ssize_t recvfrom (int, void*, size_t, int, struct sockaddr*, socklen_t*)
106 function ssize_t recvmsg (int, struct msghdr*, int)
107 function ssize_t send (int, const void*, size_t, int)
108 function ssize_t sendmsg (int, const struct msghdr*, int)
109 function ssize_t sendto (int, const void*, size_t, int, const struct sockaddr*, socklen_t)
110 function int setsockopt (int, int, int, const void*, socklen_t)
111 function int shutdown (int, int)
112 function int socket (int, int, int)
113 function int socketpair (int, int, int, int[2])
114 #if !defined XPG4 && !defined UNIX98
115 function int sockatmark (int)
118 allow-header sys/uio.h