mirror of
https://github.com/odin-lang/Odin.git
synced 2026-04-18 20:40:28 +00:00
Update code for new -vet
This commit is contained in:
@@ -146,7 +146,7 @@ _recv_tcp :: proc(socket: TCP_Socket, buf: []byte) -> (bytes_read: int, err: Net
|
||||
err = cast(TCP_Recv_Error)errno
|
||||
return
|
||||
}
|
||||
return cast(int)result, nil
|
||||
return result, nil
|
||||
}
|
||||
|
||||
@(private)
|
||||
@@ -161,7 +161,7 @@ _recv_udp :: proc(socket: UDP_Socket, buf: []byte) -> (bytes_read: int, remote_e
|
||||
err = cast(UDP_Recv_Error)errno
|
||||
return
|
||||
}
|
||||
return cast(int)result, _sockaddr_to_endpoint(&from), nil
|
||||
return result, _sockaddr_to_endpoint(&from), nil
|
||||
}
|
||||
|
||||
@(private)
|
||||
@@ -175,7 +175,7 @@ _send_tcp :: proc(socket: TCP_Socket, buf: []byte) -> (bytes_written: int, err:
|
||||
err = cast(TCP_Send_Error)errno
|
||||
return
|
||||
}
|
||||
bytes_written += cast(int)result
|
||||
bytes_written += result
|
||||
}
|
||||
return
|
||||
}
|
||||
@@ -192,7 +192,7 @@ _send_udp :: proc(socket: UDP_Socket, buf: []byte, to: Endpoint) -> (bytes_writt
|
||||
err = cast(UDP_Send_Error)errno
|
||||
return
|
||||
}
|
||||
bytes_written += cast(int)result
|
||||
bytes_written += result
|
||||
}
|
||||
return
|
||||
}
|
||||
@@ -349,13 +349,13 @@ _sockaddr_to_endpoint :: proc(native_addr: ^freebsd.Socket_Address_Storage) -> (
|
||||
case .INET:
|
||||
addr := cast(^freebsd.Socket_Address_Internet)native_addr
|
||||
ep = {
|
||||
address = transmute(IP4_Address)addr.addr.addr8,
|
||||
address = cast(IP4_Address)addr.addr.addr8,
|
||||
port = cast(int)addr.port,
|
||||
}
|
||||
case .INET6:
|
||||
addr := cast(^freebsd.Socket_Address_Internet6)native_addr
|
||||
ep = {
|
||||
address = transmute(IP6_Address)addr.addr.addr16,
|
||||
address = cast(IP6_Address)addr.addr.addr16,
|
||||
port = cast(int)addr.port,
|
||||
}
|
||||
case:
|
||||
|
||||
@@ -207,7 +207,7 @@ fcntl_setfd :: proc "contextless" (fd: Fd, close_on_exec: bool) -> Errno {
|
||||
result, _ := intrinsics.syscall_bsd(SYS_fcntl,
|
||||
cast(uintptr)fd,
|
||||
cast(uintptr)File_Control_Command.SETFD,
|
||||
cast(uintptr)(close_on_exec ? FD_CLOEXEC : 0))
|
||||
(close_on_exec ? FD_CLOEXEC : 0))
|
||||
|
||||
return cast(Errno)result
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user