pull/16778/merge
Oleksandr Redko 2 days ago committed by GitHub
commit c7fb9951df
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -353,7 +353,7 @@ func unseal(logf logger.Logf, data encryptedData) (*decryptedData, error) {
}
return &decryptedData{
Key: *(*[32]byte)(unsealedKey),
Key: [32]byte(unsealedKey),
Data: unsealedData,
}, nil
}

@ -299,7 +299,7 @@ func IsViaPrefix(p netip.Prefix) bool {
func UnmapVia(ip netip.Addr) netip.Addr {
if TailscaleViaRange().Contains(ip) {
a := ip.As16()
return netip.AddrFrom4(*(*[4]byte)(a[12:16]))
return netip.AddrFrom4([4]byte(a[12:16]))
}
return ip
}

@ -915,8 +915,8 @@ func FuzzAddr(f *testing.F) {
binary.LittleEndian.PutUint64(b2[8:], u2b)
var ips [4]netip.Addr
ips[0] = netip.AddrFrom4(*(*[4]byte)(b1[:]))
ips[1] = netip.AddrFrom4(*(*[4]byte)(b2[:]))
ips[0] = netip.AddrFrom4([4]byte(b1[:]))
ips[1] = netip.AddrFrom4([4]byte(b2[:]))
ips[2] = netip.AddrFrom16(b1)
if zone1 != "" {
ips[2] = ips[2].WithZone(zone1)

Loading…
Cancel
Save