authorgravatar for devnexen@gmail.comDavid Carlier <devnexen@gmail.com> 2023-05-21 19:32:45+01:00
committergravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2023-05-22 12:45:18+03:00
logf8991ba3d48a23b7c73079a017d69d3ead23d398
tree3d6eee4aaa712711255ff5cc35eea606443c45da
parent19c96c09f34867eefb607db526aa2d300ca021f7

std.os: gethostname non libc linking using uname like linux


1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/os.zig+1-1
......@@ -5731,7 +5731,7 @@ pub fn gethostname(name_buffer: *[HOST_NAME_MAX]u8) GetHostNameError![]u8 {
57315731 else => |err| return unexpectedErrno(err),
57325732 }
57335733 }
5734 if (builtin.os.tag == .linux) {
5734 if (builtin.os.tag == .linux or builtin.os.tag == .macos or builtin.os.tag == .freebsd) {
57355735 const uts = uname();
57365736 const hostname = mem.sliceTo(&uts.nodename, 0);
57375737 const result = name_buffer[0..hostname.len];