aboutsummaryrefslogtreecommitdiff
path: root/core/sys/windows/ws2_32.odin
diff options
context:
space:
mode:
authorColin Davidson <colrdavidson@gmail.com>2023-03-01 07:58:30 -0800
committerColin Davidson <colrdavidson@gmail.com>2023-03-01 07:58:30 -0800
commit28f7f572473c4e97ccd6133bb4f5fa6f45505530 (patch)
tree0bd159c24c617df409f72b0ec75daa086372e94d /core/sys/windows/ws2_32.odin
parent3567c006e6683d989805c078db48a95a901d9e72 (diff)
manually start merging core_net
Diffstat (limited to 'core/sys/windows/ws2_32.odin')
-rw-r--r--core/sys/windows/ws2_32.odin14
1 files changed, 7 insertions, 7 deletions
diff --git a/core/sys/windows/ws2_32.odin b/core/sys/windows/ws2_32.odin
index 09af86bce..30515d430 100644
--- a/core/sys/windows/ws2_32.odin
+++ b/core/sys/windows/ws2_32.odin
@@ -54,7 +54,7 @@ foreign ws2_32 {
buf: rawptr,
len: c_int,
flags: c_int,
- addr: ^SOCKADDR,
+ addr: ^SOCKADDR_STORAGE_LH,
addrlen: ^c_int,
) -> c_int ---
sendto :: proc(
@@ -62,11 +62,11 @@ foreign ws2_32 {
buf: rawptr,
len: c_int,
flags: c_int,
- addr: ^SOCKADDR,
+ addr: ^SOCKADDR_STORAGE_LH,
addrlen: c_int,
) -> c_int ---
shutdown :: proc(socket: SOCKET, how: c_int) -> c_int ---
- accept :: proc(socket: SOCKET, address: ^SOCKADDR, address_len: ^c_int) -> SOCKET ---
+ accept :: proc(socket: SOCKET, address: ^SOCKADDR_STORAGE_LH, address_len: ^c_int) -> SOCKET ---
setsockopt :: proc(
s: SOCKET,
@@ -75,11 +75,11 @@ foreign ws2_32 {
optval: rawptr,
optlen: c_int,
) -> c_int ---
- getsockname :: proc(socket: SOCKET, address: ^SOCKADDR, address_len: ^c_int) -> c_int ---
- getpeername :: proc(socket: SOCKET, address: ^SOCKADDR, address_len: ^c_int) -> c_int ---
- bind :: proc(socket: SOCKET, address: ^SOCKADDR, address_len: socklen_t) -> c_int ---
+ getsockname :: proc(socket: SOCKET, address: ^SOCKADDR_STORAGE_LH, address_len: ^c_int) -> c_int ---
+ getpeername :: proc(socket: SOCKET, address: ^SOCKADDR_STORAGE_LH, address_len: ^c_int) -> c_int ---
+ bind :: proc(socket: SOCKET, address: ^SOCKADDR_STORAGE_LH, address_len: socklen_t) -> c_int ---
listen :: proc(socket: SOCKET, backlog: c_int) -> c_int ---
- connect :: proc(socket: SOCKET, address: ^SOCKADDR, len: c_int) -> c_int ---
+ connect :: proc(socket: SOCKET, address: ^SOCKADDR_STORAGE_LH, len: c_int) -> c_int ---
getaddrinfo :: proc(
node: cstring,
service: cstring,