diff options
author | Scott Feldman <[email protected]> | 2023-05-02 16:39:11 -0700 |
---|---|---|
committer | Ron Evans <[email protected]> | 2023-12-06 13:11:44 +0100 |
commit | 07591178cdbb645a7a46a07d02d9a9f8934759df (patch) | |
tree | f5549b6c8b171c590d28996bff0f02481d876180 /src/syscall | |
parent | 43bdc888dd474381506ccdd6fbc0d53646d24984 (diff) | |
download | tinygo-07591178cdbb645a7a46a07d02d9a9f8934759df.tar.gz tinygo-07591178cdbb645a7a46a07d02d9a9f8934759df.zip |
move syscall constants for networking into net space to avoid windows build issue
Diffstat (limited to 'src/syscall')
-rw-r--r-- | src/syscall/net.go | 13 | ||||
-rw-r--r-- | src/syscall/syscall_libc_darwin.go | 1 | ||||
-rw-r--r-- | src/syscall/syscall_libc_wasi.go | 1 |
3 files changed, 2 insertions, 13 deletions
diff --git a/src/syscall/net.go b/src/syscall/net.go index c1dd3e150..531fa80d8 100644 --- a/src/syscall/net.go +++ b/src/syscall/net.go @@ -32,16 +32,3 @@ type Conn interface { // SyscallConn returns a raw network connection. 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 -) diff --git a/src/syscall/syscall_libc_darwin.go b/src/syscall/syscall_libc_darwin.go index 9abaef51d..d64f1061f 100644 --- a/src/syscall/syscall_libc_darwin.go +++ b/src/syscall/syscall_libc_darwin.go @@ -53,6 +53,7 @@ const ( DT_UNKNOWN = 0x0 DT_WHT = 0xe F_GETFL = 0x3 + F_SETFL = 0x4 O_NONBLOCK = 0x4 ) diff --git a/src/syscall/syscall_libc_wasi.go b/src/syscall/syscall_libc_wasi.go index aa2cc38ed..29d79b50c 100644 --- a/src/syscall/syscall_libc_wasi.go +++ b/src/syscall/syscall_libc_wasi.go @@ -102,6 +102,7 @@ const ( // ../../lib/wasi-libc/expected/wasm32-wasi/predefined-macros.txt F_GETFL = 3 + F_SETFL = 4 ) // These values are needed as a stub until Go supports WASI as a full target. |