aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ntb/if_ntb/if_ntb.c
diff options
context:
space:
mode:
authorEric van Gyzen <vangyzen@FreeBSD.org>2016-06-18 23:18:04 +0000
committerEric van Gyzen <vangyzen@FreeBSD.org>2016-06-18 23:18:04 +0000
commitee61689fdfdf0debda2969a4a89093158ec5df18 (patch)
tree6740a5a9285af5b7841e1fd2295800e26c43ddcf /sys/dev/ntb/if_ntb/if_ntb.c
parentc7239ca41a01e7846824940f120b61cc075a98bf (diff)
downloadsrc-ee61689fdfdf0debda2969a4a89093158ec5df18.tar.gz
src-ee61689fdfdf0debda2969a4a89093158ec5df18.zip
Fix if_ntb interface setup to include IFF_MULTICAST.
This allows IPv6 link local addresses (and other IPv6 functionality) to work. PR: 210355 Submitted by: Steve Wahl and David Bright (both at Dell Inc.) Reviewed by: cem, mav Tested by: mav (on Intel hardware) Approved by: re (kib) MFC after: 5 days Sponsored by: Dell Inc. Differential Revision: https://reviews.freebsd.org/D6885
Notes
Notes: svn path=/head/; revision=302014
Diffstat (limited to 'sys/dev/ntb/if_ntb/if_ntb.c')
-rw-r--r--sys/dev/ntb/if_ntb/if_ntb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/ntb/if_ntb/if_ntb.c b/sys/dev/ntb/if_ntb/if_ntb.c
index b172cf3b6be7..7b659f70ba8f 100644
--- a/sys/dev/ntb/if_ntb/if_ntb.c
+++ b/sys/dev/ntb/if_ntb/if_ntb.c
@@ -427,7 +427,7 @@ ntb_setup_interface(void)
&handlers);
ifp->if_init = ntb_net_init;
ifp->if_softc = &net_softc;
- ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX;
+ ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST;
ifp->if_ioctl = ntb_ioctl;
ifp->if_start = ntb_start;
IFQ_SET_MAXLEN(&ifp->if_snd, IFQ_MAXLEN);