diff options
Diffstat (limited to 'vendor/github.com/cilium/ebpf/internal/endian.go')
-rw-r--r-- | vendor/github.com/cilium/ebpf/internal/endian.go | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/vendor/github.com/cilium/ebpf/internal/endian.go b/vendor/github.com/cilium/ebpf/internal/endian.go deleted file mode 100644 index ac8a94e51..000000000 --- a/vendor/github.com/cilium/ebpf/internal/endian.go +++ /dev/null @@ -1,24 +0,0 @@ -package internal - -import ( - "encoding/binary" - "unsafe" -) - -// NativeEndian is set to either binary.BigEndian or binary.LittleEndian, -// depending on the host's endianness. -var NativeEndian binary.ByteOrder - -func init() { - if isBigEndian() { - NativeEndian = binary.BigEndian - } else { - NativeEndian = binary.LittleEndian - } -} - -func isBigEndian() (ret bool) { - i := int(0x1) - bs := (*[int(unsafe.Sizeof(i))]byte)(unsafe.Pointer(&i)) - return bs[0] == 0 -} |