From d86b18844e34a69ed3d83d8566b22002825feb3c Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Fri, 18 Feb 2022 13:47:12 +0200 Subject: [PATCH] net.unix: use byte() instead of u16() cast for addr.sun_family --- vlib/net/unix/stream_nix.v | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vlib/net/unix/stream_nix.v b/vlib/net/unix/stream_nix.v index 6552d41fc6..4dba85d7cc 100644 --- a/vlib/net/unix/stream_nix.v +++ b/vlib/net/unix/stream_nix.v @@ -62,7 +62,7 @@ fn (mut s StreamSocket) connect(a string) ? { } mut addr := C.sockaddr_un{} unsafe { C.memset(&addr, 0, sizeof(C.sockaddr_un)) } - addr.sun_family = u16(C.AF_UNIX) + addr.sun_family = byte(C.AF_UNIX) unsafe { C.strncpy(&addr.sun_path[0], &char(a.str), max_sun_path) } size := C.SUN_LEN(&addr) res := C.connect(s.handle, voidptr(&addr), size) @@ -94,7 +94,7 @@ pub fn listen_stream(sock string) ?&StreamListener { s.path = sock mut addr := C.sockaddr_un{} unsafe { C.memset(&addr, 0, sizeof(C.sockaddr_un)) } - addr.sun_family = u16(C.AF_UNIX) + addr.sun_family = byte(C.AF_UNIX) unsafe { C.strncpy(&addr.sun_path[0], &char(sock.str), max_sun_path) } size := C.SUN_LEN(&addr) if os.exists(sock) {