cvs commit: src/sys/net if_vlan.c if_vlan_var.h
yar at FreeBSD.org
Wed Aug 31 11:36:51 GMT 2005
yar 2005-08-31 11:36:50 UTC
FreeBSD src repository
sys/net if_vlan.c if_vlan_var.h
Use VLAN_TAG_VALUE() not only to read a dot1q tag
value from an m_tag, but also to set it. This reduces
complex code duplication and improves its readability.
Alas, we shouldn't rename the macro to VLAN_TAG_LVALUE()
globally because that would cause pain for kernel module
port maintainers and vendors using FreeBSD as their codebase.
Added a clarifying comment instead.
Discussed with: ru, glebius
X-MFC-After: 6.0-RELEASE (MFC is good just to reduce the diff)
Revision Changes Path
1.83 +1 -1 src/sys/net/if_vlan.c
1.22 +7 -2 src/sys/net/if_vlan_var.h
More information about the cvs-src