unix: FIX AF_CAN tests for big endian systems

This commit is contained in:
Stephan Klatt
2020-08-21 15:47:23 +02:00
committed by GitHub
parent 783e45d3de
commit 33cf644d65

View File

@@ -174,16 +174,16 @@ func Test_anyToSockaddr(t *testing.T) {
Family: AF_CAN,
Ifindex: 12345678,
Addr: [16]byte{
0x89, 0x67, 0x45, 0x23,
0x90, 0x78, 0x56, 0x34,
0xAA, 0xAA, 0xAA, 0xAA,
0xBB, 0xBB, 0xBB, 0xBB,
0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0,
},
}),
sa: &SockaddrCAN{
Ifindex: 12345678,
RxID: 0x23456789,
TxID: 0x34567890,
RxID: 0xAAAAAAAA,
TxID: 0xBBBBBBBB,
},
},
{
@@ -573,15 +573,15 @@ func TestSockaddrCAN_sockaddr(t *testing.T) {
name: "with ids",
sa: &SockaddrCAN{
Ifindex: 12345678,
RxID: 0x23456789,
TxID: 0x34567890,
RxID: 0xAAAAAAAA,
TxID: 0xBBBBBBBB,
},
raw: &RawSockaddrCAN{
Family: AF_CAN,
Ifindex: 12345678,
Addr: [16]byte{
0x89, 0x67, 0x45, 0x23,
0x90, 0x78, 0x56, 0x34,
0xAA, 0xAA, 0xAA, 0xAA,
0xBB, 0xBB, 0xBB, 0xBB,
0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0,
},