mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-19 12:04:03 +00:00
move syscall constants for networking into net space to avoid windows build issue
This commit is contained in:
@@ -32,16 +32,3 @@ type Conn interface {
|
|||||||
// SyscallConn returns a raw network connection.
|
// SyscallConn returns a raw network connection.
|
||||||
SyscallConn() (RawConn, error)
|
SyscallConn() (RawConn, error)
|
||||||
}
|
}
|
||||||
|
|
||||||
const (
|
|
||||||
AF_INET = 0x2
|
|
||||||
SOCK_STREAM = 0x1
|
|
||||||
SOCK_DGRAM = 0x2
|
|
||||||
SOL_SOCKET = 0x1
|
|
||||||
SO_KEEPALIVE = 0x9
|
|
||||||
SOL_TCP = 0x6
|
|
||||||
TCP_KEEPINTVL = 0x5
|
|
||||||
IPPROTO_TCP = 0x6
|
|
||||||
IPPROTO_UDP = 0x11
|
|
||||||
F_SETFL = 0x4
|
|
||||||
)
|
|
||||||
|
|||||||
@@ -53,6 +53,7 @@ const (
|
|||||||
DT_UNKNOWN = 0x0
|
DT_UNKNOWN = 0x0
|
||||||
DT_WHT = 0xe
|
DT_WHT = 0xe
|
||||||
F_GETFL = 0x3
|
F_GETFL = 0x3
|
||||||
|
F_SETFL = 0x4
|
||||||
O_NONBLOCK = 0x4
|
O_NONBLOCK = 0x4
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -102,6 +102,7 @@ const (
|
|||||||
|
|
||||||
// ../../lib/wasi-libc/expected/wasm32-wasi/predefined-macros.txt
|
// ../../lib/wasi-libc/expected/wasm32-wasi/predefined-macros.txt
|
||||||
F_GETFL = 3
|
F_GETFL = 3
|
||||||
|
F_SETFL = 4
|
||||||
)
|
)
|
||||||
|
|
||||||
// These values are needed as a stub until Go supports WASI as a full target.
|
// These values are needed as a stub until Go supports WASI as a full target.
|
||||||
|
|||||||
Reference in New Issue
Block a user