aboutsummaryrefslogtreecommitdiff
path: root/misc/rump/files/patch-src_sys_netinet_ip__carp.c
diff options
context:
space:
mode:
Diffstat (limited to 'misc/rump/files/patch-src_sys_netinet_ip__carp.c')
-rw-r--r--misc/rump/files/patch-src_sys_netinet_ip__carp.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/misc/rump/files/patch-src_sys_netinet_ip__carp.c b/misc/rump/files/patch-src_sys_netinet_ip__carp.c
new file mode 100644
index 000000000000..be5f2d986209
--- /dev/null
+++ b/misc/rump/files/patch-src_sys_netinet_ip__carp.c
@@ -0,0 +1,12 @@
+--- src/sys/netinet/ip_carp.c.orig 2017-09-26 10:03:06 UTC
++++ src/sys/netinet/ip_carp.c
+@@ -827,7 +827,8 @@ carp_clone_create(struct if_clone *ifc,
+ ifp->if_softc = sc;
+ snprintf(ifp->if_xname, sizeof ifp->if_xname, "%s%d", ifc->ifc_name,
+ unit);
+- ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST;
++ int tmp = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST;
++ ifp->if_flags = tmp;
+ ifp->if_ioctl = carp_ioctl;
+ ifp->if_start = carp_start;
+ ifp->if_output = carp_output;