summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/net/if_var.h3
-rw-r--r--sys/netinet/ip_carp.c3
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,