Remove the code to automagically find a "carpdev".
authormpi <mpi@openbsd.org>
Wed, 21 Jan 2015 11:20:48 +0000 (11:20 +0000)
committermpi <mpi@openbsd.org>
Wed, 21 Jan 2015 11:20:48 +0000 (11:20 +0000)
commite13792cb05e4d1d8620ac9b67242aa3a5f58ddc2
tree271b9a3f4022fd9e066d1c934deeb11d92653593
parente87cbb7658dfa10d6fa12091e7a5ac6b2bd9ecb2
Remove the code to automagically find a "carpdev".

The half-backed logic to find a parent interface before configuring an
address on a carp(4) interface is responsible for too many layers of
complexity resulting in various breakages everytime something change in
the stack.

So make carp(4) a bit less special.  It now requires a parent interface
like all the other pseudo-devices.

ok mikeb@, dlg@, florian@, henning@
sys/netinet/ip_carp.c