diff options
author | Chris Buechler <cmb@pfsense.org> | 2016-01-22 23:56:52 -0600 |
---|---|---|
committer | Chris Buechler <cmb@pfsense.org> | 2016-01-22 23:56:52 -0600 |
commit | c50df8e1b90c4f9b8bbffa592477c129854776ce (patch) | |
tree | be2f58b210111807d7414692cd74b72873772d70 | |
parent | 5118afa75776a41209a94f4a4ddf7c3164fac0df (diff) | |
download | FreeBSD-src-c50df8e1b90c4f9b8bbffa592477c129854776ce.zip FreeBSD-src-c50df8e1b90c4f9b8bbffa592477c129854776ce.tar.gz |
Add patch from FreeBSD PR 206231. Ticket #5748
-rw-r--r-- | sys/net/if_stf.c | 1 | ||||
-rw-r--r-- | sys/netinet6/in6.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/sys/net/if_stf.c b/sys/net/if_stf.c index f714557..9d923ad 100644 --- a/sys/net/if_stf.c +++ b/sys/net/if_stf.c @@ -1355,6 +1355,7 @@ stf_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data) ifa->ifa_dstaddr->sa_family = AF_UNSPEC; ifa->ifa_rtrequest = stf_rtrequest; ifp->if_flags |= IFF_UP; + ifp->if_drv_flags |= IFF_DRV_RUNNING; break; case SIOCADDMULTI: diff --git a/sys/netinet6/in6.c b/sys/netinet6/in6.c index f07f670..3baaa93 100644 --- a/sys/netinet6/in6.c +++ b/sys/netinet6/in6.c @@ -2375,6 +2375,7 @@ in6if_do_dad(struct ifnet *ifp) case IFT_DUMMY: #endif case IFT_FAITH: + case IFT_STF: /* * These interfaces do not have the IFF_LOOPBACK flag, * but loop packets back. We do not have to do DAD on such |