|
8 | 8 |
|
9 | 9 | #if os(Linux) |
10 | 10 | import Glibc |
11 | | -let sys_off_t = Glibc.off_t() |
12 | | -let sys_bind = Glibc.bind |
13 | | -let sys_accept = Glibc.accept |
14 | | -let sys_listen = Glibc.listen |
15 | | -let sys_connect = Glibc.connect |
16 | | -let sys_close = Glibc.close |
17 | | -let sys_socket = Glibc.socket |
18 | | -let sys_recv = Glibc.recv |
19 | | -let sys_send = Glibc.send |
20 | | - |
21 | | -let SOCK_NOSIGNAL = Glibc.MSG_NOSIGNAL |
22 | | -let SOCK_STREAM = Int32(Glibc.SOCK_STREAM.rawValue) |
23 | | -let SOCK_DGRAM = Int32(Glibc.SOCK_DGRAM.rawValue) |
24 | | -let SOCK_SEQPACKET = Int32(Glibc.SOCK_SEQPACKET.rawValue) |
25 | | -let SOCK_RAW = Int32(Glibc.SOCK_RAW.rawValue) |
26 | | -let SOCK_RDM = Int32(Glibc.SOCK_RDM.rawValue) |
27 | | -let SOCK_MAXADDRLEN: Int32 = 255 |
28 | | -let IPPROTO_TCP = Int32(Glibc.IPPROTO_TCP) |
| 11 | + let sys_off_t = Glibc.off_t() |
| 12 | + let sys_bind = Glibc.bind |
| 13 | + let sys_accept = Glibc.accept |
| 14 | + let sys_listen = Glibc.listen |
| 15 | + let sys_connect = Glibc.connect |
| 16 | + let sys_close = Glibc.close |
| 17 | + let sys_socket = Glibc.socket |
| 18 | + let sys_recv = Glibc.recv |
| 19 | + let sys_send = Glibc.send |
| 20 | + |
| 21 | + let SOCK_NOSIGNAL = Glibc.MSG_NOSIGNAL |
| 22 | + let SOCK_STREAM = Int32(Glibc.SOCK_STREAM.rawValue) |
| 23 | + let SOCK_DGRAM = Int32(Glibc.SOCK_DGRAM.rawValue) |
| 24 | + let SOCK_SEQPACKET = Int32(Glibc.SOCK_SEQPACKET.rawValue) |
| 25 | + let SOCK_RAW = Int32(Glibc.SOCK_RAW.rawValue) |
| 26 | + let SOCK_RDM = Int32(Glibc.SOCK_RDM.rawValue) |
| 27 | + let SOCK_MAXADDRLEN: Int32 = 255 |
| 28 | + let IPPROTO_TCP = Int32(Glibc.IPPROTO_TCP) |
29 | 29 | #else |
30 | 30 | import Darwin |
31 | | -let sys_off_t = Darwin.off_t() |
32 | | -let sys_bind = Darwin.bind |
33 | | -let sys_accept = Darwin.accept |
34 | | -let sys_listen = Darwin.listen |
35 | | -let sys_connect = Darwin.connect |
36 | | -let sys_close = Darwin.close |
37 | | -let sys_socket = Darwin.socket |
38 | | -let sys_recv = Darwin.recv |
39 | | -let sys_send = Darwin.send |
40 | | - |
41 | | -let SOCK_NOSIGNAL = Darwin.SO_NOSIGPIPE |
42 | | -let SOCK_STREAM = Darwin.SOCK_STREAM |
43 | | -let SOCK_DGRAM = Darwin.SOCK_DGRAM |
44 | | -let SOCK_SEQPACKET = Darwin.SOCK_SEQPACKET |
45 | | -let SOCK_RAW = Darwin.SOCK_RAW |
46 | | -let SOCK_RDM = Darwin.SOCK_RDM |
47 | | -let IPPROTO_TCP = Darwin.IPPROTO_TCP |
48 | | -let SOCK_MAXADDRLEN = Darwin.SOCK_MAXADDRLEN |
| 31 | + let sys_off_t = Darwin.off_t() |
| 32 | + let sys_bind = Darwin.bind |
| 33 | + let sys_accept = Darwin.accept |
| 34 | + let sys_listen = Darwin.listen |
| 35 | + let sys_connect = Darwin.connect |
| 36 | + let sys_close = Darwin.close |
| 37 | + let sys_socket = Darwin.socket |
| 38 | + let sys_recv = Darwin.recv |
| 39 | + let sys_send = Darwin.send |
| 40 | + |
| 41 | + let SOCK_NOSIGNAL = Darwin.SO_NOSIGPIPE |
| 42 | + let SOCK_STREAM = Darwin.SOCK_STREAM |
| 43 | + let SOCK_DGRAM = Darwin.SOCK_DGRAM |
| 44 | + let SOCK_SEQPACKET = Darwin.SOCK_SEQPACKET |
| 45 | + let SOCK_RAW = Darwin.SOCK_RAW |
| 46 | + let SOCK_RDM = Darwin.SOCK_RDM |
| 47 | + let IPPROTO_TCP = Darwin.IPPROTO_TCP |
| 48 | + let SOCK_MAXADDRLEN = Darwin.SOCK_MAXADDRLEN |
49 | 49 | #endif |
50 | 50 |
|
51 | 51 | public typealias Byte = UInt8 |
|
0 commit comments