diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/net/if_var.h | 3 | ||||
-rw-r--r-- | sys/netinet/ip_carp.c | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/net/if_var.h b/sys/net/if_var.h index a226f62bf4b..78e7b57926f 100644 --- a/sys/net/if_var.h +++ b/sys/net/if_var.h @@ -1,4 +1,4 @@ -/* $OpenBSD: if_var.h,v 1.26 2015/05/15 10:15:13 mpi Exp $ */ +/* $OpenBSD: if_var.h,v 1.27 2015/05/15 11:53:06 claudio Exp $ */ /* $NetBSD: if.h,v 1.23 1996/05/07 02:40:27 thorpej Exp $ */ /* @@ -389,6 +389,7 @@ do { \ /* default interface priorities */ #define IF_WIRED_DEFAULT_PRIORITY 0 #define IF_WIRELESS_DEFAULT_PRIORITY 4 +#define IF_CARP_DEFAULT_PRIORITY 15 /* * Network stack input queues. diff --git a/sys/netinet/ip_carp.c b/sys/netinet/ip_carp.c index 8460aa6074e..76185eb4d10 100644 --- a/sys/netinet/ip_carp.c +++ b/sys/netinet/ip_carp.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ip_carp.c,v 1.255 2015/05/15 10:09:23 mpi Exp $ */ +/* $OpenBSD: ip_carp.c,v 1.256 2015/05/15 11:53:06 claudio Exp $ */ /* * Copyright (c) 2002 Michael Shalayeff. All rights reserved. @@ -752,6 +752,7 @@ carp_clone_create(ifc, unit) ifp->if_type = IFT_CARP; ifp->if_sadl->sdl_type = IFT_CARP; ifp->if_output = carp_output; + ifp->if_priority = IF_CARP_DEFAULT_PRIORITY; /* Hook carp_addr_updated to cope with address and route changes. */ sc->ah_cookie = hook_establish(sc->sc_if.if_addrhooks, 0, |