mirror of
https://github.com/slackhq/nebula.git
synced 2026-05-16 04:47:38 +02:00
11 lines
286 B
Go
11 lines
286 B
Go
//go:build !amd64 && !arm64
|
|
|
|
package checksum
|
|
|
|
import gvisorchecksum "gvisor.dev/gvisor/pkg/tcpip/checksum"
|
|
|
|
// Checksum delegates to gvisor on architectures without a hand-written body.
|
|
func Checksum(buf []byte, initial uint16) uint16 {
|
|
return gvisorchecksum.Checksum(buf, initial)
|
|
}
|