mirror of
https://github.com/samba-team/samba.git
synced 2025-02-02 09:47:23 +03:00
9f9dcfb6c3
Better compatibility, since od output isn't consistent on FreeBSD. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com> Autobuild-User(master): Amitay Isaacs <amitay@samba.org> Autobuild-Date(master): Tue Mar 10 09:17:12 UTC 2020 on sn-devel-184
40 lines
1.1 KiB
Bash
Executable File
40 lines
1.1 KiB
Bash
Executable File
#!/bin/sh
|
|
|
|
. "${TEST_SCRIPTS_DIR}/unit.sh"
|
|
|
|
ctdb_test_check_supported_OS "Linux"
|
|
|
|
arp_test ()
|
|
{
|
|
unit_test system_socket_test arp "$@"
|
|
}
|
|
|
|
ok <<EOF
|
|
000000 ff ff ff ff ff ff 12 34 56 78 9a bc 08 06 00 01
|
|
000010 08 00 06 04 00 01 12 34 56 78 9a bc c0 a8 01 19
|
|
000020 00 00 00 00 00 00 c0 a8 01 19 00 00 00 00 00 00
|
|
000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
|
000040
|
|
EOF
|
|
arp_test "192.168.1.25" "12:34:56:78:9a:bc"
|
|
|
|
ok <<EOF
|
|
000000 ff ff ff ff ff ff 12 34 56 78 9a bc 08 06 00 01
|
|
000010 08 00 06 04 00 02 12 34 56 78 9a bc c0 a8 01 19
|
|
000020 12 34 56 78 9a bc c0 a8 01 19 00 00 00 00 00 00
|
|
000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
|
000040
|
|
EOF
|
|
arp_test "192.168.1.25" "12:34:56:78:9a:bc" reply
|
|
|
|
ok <<EOF
|
|
000000 33 33 00 00 00 01 12 34 56 78 9a bc 86 dd 60 00
|
|
000010 00 00 00 20 3a ff fe 80 00 00 00 00 00 00 6a f7
|
|
000020 28 ff fe fa d1 36 ff 02 00 00 00 00 00 00 00 00
|
|
000030 00 00 00 00 00 01 88 00 8d e4 20 00 00 00 fe 80
|
|
000040 00 00 00 00 00 00 6a f7 28 ff fe fa d1 36 02 01
|
|
000050 12 34 56 78 9a bc
|
|
000056
|
|
EOF
|
|
arp_test "fe80::6af7:28ff:fefa:d136" "12:34:56:78:9a:bc"
|