unbreak configurations using carppeers
authordlg <dlg@openbsd.org>
Fri, 12 Jan 2018 23:29:37 +0000 (23:29 +0000)
committerdlg <dlg@openbsd.org>
Fri, 12 Jan 2018 23:29:37 +0000 (23:29 +0000)
commit2f700a37c38bdbf39d405647f3fa151ba9e9d0fc
treea0d33625eafad0f0e46c0a1f97e54c848241c0c8
parent7a7b3facec2391d8ffc981044ee73f8b0449c6be
unbreak configurations using carppeers

ip_carp.c r1.322 removed the ability to receive carp protocol packets
on !IFT_CARP interfaces. however, carppeers cause the carp protocol
packets to be directed to a unicast address on another interface,
which definitely is not mapped back to a carp interface.

this brings back the ability to get carp packets on parent interfaces.
it is a bit different to a backout because it only allows carp
parents to be ethernet interfaces.

mpi@ told me carp regress tests were failing.
sys/netinet/ip_carp.c