diff options
Diffstat (limited to 'sys')
-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 |