START	usr.sbin/arp	2025-03-31T05:18:14Z

==== arptest1 ====
arp -n -V 5 -s 192.0.2.42 00:90:27:bb:cc:dd
arp -n -V 5 -s 192.0.2.42 fe:88:33:11:bb:aa pub
arp -n -V 5 -a 2>&1|  diff -u /usr/src/regress/usr.sbin/arp/arptest1.ok /dev/stdin

==== arptest2 ====
arp -n -V 5 -s 192.0.2.42 fe:88:33:11:bb:aa pub
arp -n -V 5 -s 192.0.2.42 00:90:27:bb:cc:dd
arp -n -V 5 -a 2>&1|  diff -u /usr/src/regress/usr.sbin/arp/arptest2.ok /dev/stdin

==== arptest3 ====
arp -n -V 5 -s 192.0.2.42 00:90:27:bb:cc:dd
arp -n -V 5 -s 192.0.2.42 fe:88:33:11:bb:aa && exit 1 || exit 0
arp: writing to routing socket: File exists
arp -n -V 5 -a 2>&1|  diff -u /usr/src/regress/usr.sbin/arp/arptest3.ok /dev/stdin

==== arptest4 ====
arp -n -V 5 -s 192.0.2.42 00:90:27:bb:cc:dd
arp -n -V 5 -Fs 192.0.2.42 fe:88:33:11:bb:aa
192.0.2.42 (192.0.2.42) deleted
arp -n -V 5 -a 2>&1 |  diff -u /usr/src/regress/usr.sbin/arp/arptest4.ok /dev/stdin

==== arptest5 ====
arp -n -V 5 -s 192.0.2.42 00:90:27:bb:cc:dd "permanent"
arp -n -V 5 -a 2>&1 |  diff -u /usr/src/regress/usr.sbin/arp/arptest5.ok /dev/stdin

==== arptest6 ====
arp -n -V 5 -s 192.0.2.42 00:90:27:bb:cc:dd
arp -n -V 5 -s 192.0.2.42 fe:88:33:11:bb:aa pub
arp -n -V 5 -s 192.0.2.42 cc:77:55:22:aa:66 pub && exit 1 || exit 0
arp: writing to routing socket: File exists
arp -n -V 5 -a 2>&1|  diff -u /usr/src/regress/usr.sbin/arp/arptest6.ok /dev/stdin

PASS	usr.sbin/arp	Duration 0m01.56s