IFT_CARP
case IFT_CARP:
if (rt->rt_ifp->if_type == IFT_CARP)
if (ifp->if_type == IFT_CARP && ifp->if_carpdev)
if (ifp->if_type == IFT_CARP && ifp->if_carpdev)
if (ifp->if_carp != NULL && ifp->if_type != IFT_CARP)
{ IFT_CARP, LINK_STATE_DOWN, "backup" }, \
{ IFT_CARP, LINK_STATE_UP, "master" }, \
if (ifp->if_type == IFT_CARP) {
if (ifp0 != ifp && ifp0->if_type == IFT_CARP) {
if (__predict_false(ifp->if_carp && ifp->if_type != IFT_CARP)) {
if (ifp->if_type == IFT_CARP) {
if (iftype != IFT_CARP)
if (rt != NULL && rt->rt_ifp->if_type == IFT_CARP)
if (ia->ia_ifp->if_type == IFT_CARP &&
if (ifp->if_type == IFT_CARP)
ia->ia_ifp->if_type != IFT_CARP &&
ia->ia_ifp->if_type != IFT_CARP &&
if (ifp->if_type == IFT_CARP)
if (rcvif->if_type != IFT_CARP) {
if (rcvif->if_type != IFT_CARP) {
ifp->if_type = IFT_CARP;
if (ifp->if_carp == NULL || ifp->if_type == IFT_CARP)
case IFT_CARP:
case IFT_CARP:
|| (ifp->if_type == IFT_CARP && rt->rt_ifp == ifp->if_carpdev) ||
(rt->rt_ifp->if_type == IFT_CARP && rt->rt_ifp->if_carpdev == ifp)||
(ifp->if_type == IFT_CARP && rt->rt_ifp->if_type == IFT_CARP &&
case IFT_CARP:
if (ifp->if_carp && ifp->if_type != IFT_CARP) {