From 0bb9548662a6721b7fff23259b608e03e7740215 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sun, 20 Sep 2026 01:18:04 -0700 Subject: [PATCH] fix Ip6Address printing --- net.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net.zig b/net.zig index bd19170e5f5c77e9ef25f752d43064be0393cf8f..d3efe46e92616303ecdddbf3457ba1f673d4658e 100644 --- a/net.zig +++ b/net.zig @@ -161,7 +161,7 @@ pub const Ip6Address = extern struct { pub fn nprint(adr: Ip6Address, writer: anytype) !void { const parts: [8]u16 = @bitCast(adr.sa.addr.addr); const port = @byteSwap(adr.sa.port); - try writer.print("{x}.{x}.{x}.{x}.{x}.{x}.{x}.{x}:{d}", .{ parts[0], parts[1], parts[2], parts[3], parts[4], parts[5], parts[6], parts[7], port }); + try writer.print("[{x:0>4}:{x:0>4}:{x:0>4}:{x:0>4}:{x:0>4}:{x:0>4}:{x:0>4}:{x:0>4}]:{d}", .{ parts[0], parts[1], parts[2], parts[3], parts[4], parts[5], parts[6], parts[7], port }); } }; -- 2.54.0