diff options
| author | Neirokan <neirokan@gmail.com> | 2026-01-01 10:52:18 +0300 |
|---|---|---|
| committer | Neirokan <neirokan@gmail.com> | 2026-01-01 10:52:18 +0300 |
| commit | c6ca64cd4aa860e070130da661bb37b187ff5fa4 (patch) | |
| tree | cc7a27641ba1398b5f4d64185c0ca218fac8ec64 /core | |
| parent | 3c8b1ab414f251b12fc59ce17cab074185584bc6 (diff) | |
fix map_to_ip6 offset
Diffstat (limited to 'core')
| -rw-r--r-- | core/net/addr.odin | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/net/addr.odin b/core/net/addr.odin index fad0eddc4..6e2881ac8 100644 --- a/core/net/addr.odin +++ b/core/net/addr.odin @@ -495,8 +495,8 @@ map_to_ip6 :: proc(addr: Address) -> Address { addr4 := addr.(IP4_Address) addr4_u16 := transmute([2]u16be) addr4 addr6: IP6_Address - addr6[4] = 0xffff - copy(addr6[5:], addr4_u16[:]) + addr6[5] = 0xffff + copy(addr6[6:], addr4_u16[:]) return addr6 } |