diff options
| author | PePerRoNii <wachiraphol.yin@gmail.com> | 2025-06-15 11:17:49 +0700 |
|---|---|---|
| committer | PePerRoNii <wachiraphol.yin@gmail.com> | 2025-06-15 11:17:49 +0700 |
| commit | 42aa8ac383e5b5020ba12fab44193eca8a244ad8 (patch) | |
| tree | 4e36a515124441ce0c1fa1e95c6dac785cd03c11 /core/net/socket_windows.odin | |
| parent | f49bf1abd262a708886d7babf13100e7f1152de0 (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.odin | 8 |
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 } |