diff options
author | vangyzen <vangyzen@FreeBSD.org> | 2016-06-18 23:18:04 +0000 |
---|---|---|
committer | vangyzen <vangyzen@FreeBSD.org> | 2016-06-18 23:18:04 +0000 |
commit | edc65efd22d0ece48ac338be57dc1d733565eccb (patch) | |
tree | 6740a5a9285af5b7841e1fd2295800e26c43ddcf /sys/dev/ntb | |
parent | 084e078d6f378d8ca5663cdf33ee8630ce0d73d8 (diff) | |
download | FreeBSD-src-edc65efd22d0ece48ac338be57dc1d733565eccb.zip FreeBSD-src-edc65efd22d0ece48ac338be57dc1d733565eccb.tar.gz |
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
Diffstat (limited to 'sys/dev/ntb')
-rw-r--r-- | sys/dev/ntb/if_ntb/if_ntb.c | 2 |
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 b172cf3..7b659f7 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); |