diff options
author | eri <eri@FreeBSD.org> | 2010-02-06 13:49:35 +0000 |
---|---|---|
committer | eri <eri@FreeBSD.org> | 2010-02-06 13:49:35 +0000 |
commit | 3c38fdad1e12543d71e3c94900e30bcbad3cbdaa (patch) | |
tree | 81440534457f36c996d7f5e9de8a610dac89993c /sys/net/if_lagg.h | |
parent | 26a5ac9972c854caca653248dcde8dff73dda913 (diff) | |
download | FreeBSD-src-3c38fdad1e12543d71e3c94900e30bcbad3cbdaa.zip FreeBSD-src-3c38fdad1e12543d71e3c94900e30bcbad3cbdaa.tar.gz |
Propagate the vlan eventis to the underlying interfaces/members so they can do initialization of hw related features.
PR: kern/141646
Reviewed by: thompsa
Approved by: thompsa(co-mentor)
MFC after: 2 weeks
Diffstat (limited to 'sys/net/if_lagg.h')
-rw-r--r-- | sys/net/if_lagg.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/net/if_lagg.h b/sys/net/if_lagg.h index 896f5b3..0034c61 100644 --- a/sys/net/if_lagg.h +++ b/sys/net/if_lagg.h @@ -198,6 +198,10 @@ struct lagg_softc { void (*sc_lladdr)(struct lagg_softc *); void (*sc_req)(struct lagg_softc *, caddr_t); void (*sc_portreq)(struct lagg_port *, caddr_t); +#if __FreeBSD_version >= 800000 + eventhandler_tag vlan_attach; + eventhandler_tag vlan_detach; +#endif }; struct lagg_port { |