mirror of
https://github.com/opnsense/src.git
synced 2026-06-23 15:40:20 -04:00
vlanfilter was originally a per-interface flag to allow more flexible configurations where some interfaces had VLAN filtering enabled and some didn't. In practice, this just makes the configuration more confusing without any real benefit, so remove it, and make vlanfilter a bridge flag instead. Add a new bridge option "defuntagged", which sets the automatically assigned PVID for new members. If set to 0 (the default) then no PVID is assigned, which matches the current behaviour. While here, add some more atf_checks to the bridge VLAN tests to make debugging easier. Differential Revision: https://reviews.freebsd.org/D51600 |
||
|---|---|---|
| .. | ||
| libifconfig.c | ||
| libifconfig.h | ||
| libifconfig_bridge.c | ||
| libifconfig_carp.c | ||
| libifconfig_inet.c | ||
| libifconfig_inet6.c | ||
| libifconfig_internal.c | ||
| libifconfig_internal.h | ||
| libifconfig_lagg.c | ||
| libifconfig_media.c | ||
| libifconfig_sfp.c | ||
| libifconfig_sfp.h | ||
| libifconfig_sfp_tables.tpl.c | ||
| libifconfig_sfp_tables.tpl.h | ||
| libifconfig_sfp_tables_internal.tpl.h | ||
| Makefile | ||
| Makefile.depend | ||
| sfp.lua | ||
| Symbol.map | ||