| ... | ... | @@ -1072,8 +1072,7 @@ fn linuxLookupName( |
| 1072 | 1072 | key |= DAS_USABLE; |
| 1073 | 1073 | os.getsockname(fd, sa, &salen) catch break :syscalls; |
| 1074 | 1074 | if (addr.addr.any.family == os.AF.INET) { |
| 1075 | | // TODO sa6.addr[12..16] should return *[4]u8, making this cast unnecessary. |
| 1076 | | mem.writeInt(u32, @as(*[4]u8, @ptrCast(&sa6.addr[12])), sa4.addr, native_endian); |
| 1075 | mem.writeInt(u32, sa6.addr[12..16], sa4.addr, native_endian); |
| 1077 | 1076 | } |
| 1078 | 1077 | if (dscope == @as(i32, scopeOf(sa6.addr))) key |= DAS_MATCHINGSCOPE; |
| 1079 | 1078 | if (dlabel == labelOf(sa6.addr)) key |= DAS_MATCHINGLABEL; |