nexmon – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | /* source: xio-unix.h */ |
2 | /* Copyright Gerhard Rieger 2001-2008 */ |
||
3 | /* Published under the GNU General Public License V.2, see file COPYING */ |
||
4 | |||
5 | #ifndef __xio_unix_h_included |
||
6 | #define __xio_unix_h_included 1 |
||
7 | |||
8 | extern const union xioaddr_desc *xioaddrs_unix_connect[]; |
||
9 | extern const union xioaddr_desc *xioaddrs_unix_listen[]; |
||
10 | extern const union xioaddr_desc *xioaddrs_unix_sendto[]; |
||
11 | extern const union xioaddr_desc *xioaddrs_unix_recvfrom[]; |
||
12 | extern const union xioaddr_desc *xioaddrs_unix_recv[]; |
||
13 | extern const union xioaddr_desc *xioaddrs_unix_client[]; |
||
14 | extern const union xioaddr_desc *xioaddrs_abstract_connect[]; |
||
15 | extern const union xioaddr_desc *xioaddrs_abstract_listen[]; |
||
16 | extern const union xioaddr_desc *xioaddrs_abstract_sendto[]; |
||
17 | extern const union xioaddr_desc *xioaddrs_abstract_recvfrom[]; |
||
18 | extern const union xioaddr_desc *xioaddrs_abstract_recv[]; |
||
19 | extern const union xioaddr_desc *xioaddrs_abstract_client[]; |
||
20 | |||
21 | extern const struct optdesc xioopt_unix_tightsocklen; |
||
22 | |||
23 | extern socklen_t |
||
24 | xiosetunix(int pf, |
||
25 | struct sockaddr_un *saun, |
||
26 | const char *path, |
||
27 | bool abstract, |
||
28 | bool tight); |
||
29 | extern int |
||
30 | xiosetsockaddrenv_unix(int idx, char *namebuff, size_t namelen, |
||
31 | char *valuebuff, size_t valuelen, |
||
32 | struct sockaddr_un *sa, socklen_t salen, int ipproto); |
||
33 | |||
34 | extern int |
||
35 | _xioopen_unix_client(xiosingle_t *xfd, int xioflags, unsigned groups, |
||
36 | int abstract, struct opt *opts, const char *name); |
||
37 | |||
38 | #endif /* !defined(__xio_unix_h_included) */ |