aboutsummaryrefslogtreecommitdiff
path: root/core/net/socket_windows.odin
diff options
context:
space:
mode:
authorPePerRoNii <wachiraphol.yin@gmail.com>2025-06-15 11:17:49 +0700
committerPePerRoNii <wachiraphol.yin@gmail.com>2025-06-15 11:17:49 +0700
commit42aa8ac383e5b5020ba12fab44193eca8a244ad8 (patch)
tree4e36a515124441ce0c1fa1e95c6dac785cd03c11 /core/net/socket_windows.odin
parentf49bf1abd262a708886d7babf13100e7f1152de0 (diff)
Implemented _socket_info_error on peer_endpoint and bound_endpoint
Diffstat (limited to 'core/net/socket_windows.odin')
-rw-r--r--core/net/socket_windows.odin8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/net/socket_windows.odin b/core/net/socket_windows.odin
index 948ccfc5f..cab820ed5 100644
--- a/core/net/socket_windows.odin
+++ b/core/net/socket_windows.odin
@@ -177,11 +177,11 @@ _listen_tcp :: proc(interface_endpoint: Endpoint, backlog := 1000) -> (socket: T
}
@(private)
-_bound_endpoint :: proc(sock: Any_Socket) -> (ep: Endpoint, err: Listen_Error) {
+_bound_endpoint :: proc(sock: Any_Socket) -> (ep: Endpoint, err: Socket_Info_Error) {
sockaddr: win.SOCKADDR_STORAGE_LH
sockaddrlen := c.int(size_of(sockaddr))
if win.getsockname(win.SOCKET(any_socket_to_socket(sock)), &sockaddr, &sockaddrlen) == win.SOCKET_ERROR {
- err = _listen_error()
+ err = _socket_info_error()
return
}
@@ -190,12 +190,12 @@ _bound_endpoint :: proc(sock: Any_Socket) -> (ep: Endpoint, err: Listen_Error) {
}
@(private)
-_peer_endpoint :: proc(sock: Any_Socket) -> (ep: Endpoint, err: TCP_Recv_Error) {
+_peer_endpoint :: proc(sock: Any_Socket) -> (ep: Endpoint, err: Socket_Info_Error) {
sockaddr: win.SOCKADDR_STORAGE_LH
sockaddrlen := c.int(size_of(sockaddr))
res := win.getpeername(win.SOCKET(any_socket_to_socket(sock)), &sockaddr, &sockaddrlen)
if res < 0 {
- err = _tcp_recv_error()
+ err = _socket_info_error()
return
}