github.com/castai/kvisor@v1.7.1-0.20240516114728-b3572a2607b5/pkg/kernel/utsname_uint8.go (about) 1 //go:build (linux && arm) || (linux && ppc64) || (linux && ppc64le) || s390x 2 3 package kernel 4 5 func utsnameStr(in []uint8) string { 6 out := make([]byte, len(in)) 7 for i := 0; i < len(in); i++ { 8 if in[i] == 0 { 9 break 10 } 11 out = append(out, byte(in[i])) 12 } 13 return string(out) 14 }