than this flag originally targetted.
#ifdef _KERNEL
struct in_ifaddr_container;
-#define IA_PRF_RTEXISTOK IFA_PRF_FLAG0 /* don't fail even if rtentry
- * already exist */
-
extern struct in_addr zeroin_addr;
extern u_char inetctlerrmap[];
static eventhandler_tag carp_ifaddr_event;
static __inline void
-ifa_set_prflags(struct ifaddr *ifa, uint16_t prflags)
-{
- int cpu;
-
- for (cpu = 0; cpu < ncpus; ++cpu)
- ifa->ifa_containers[cpu].ifa_prflags |= prflags;
-}
-
-static __inline void
carp_insert_vhaddr(struct carp_softc *sc, struct carp_vhaddr *vha_new)
{
struct carp_vhaddr *vha;
#ifdef INET
case AF_INET:
ifp->if_flags |= IFF_UP | IFF_RUNNING;
- ifa_set_prflags(ifa, IA_PRF_RTEXISTOK);
break;
#endif /* INET */
#ifdef INET6