checksum_fallback.go 286 B

12345678910
  1. //go:build !amd64 && !arm64
  2. package checksum
  3. import gvisorchecksum "gvisor.dev/gvisor/pkg/tcpip/checksum"
  4. // Checksum delegates to gvisor on architectures without a hand-written body.
  5. func Checksum(buf []byte, initial uint16) uint16 {
  6. return gvisorchecksum.Checksum(buf, initial)
  7. }