diff options
Diffstat (limited to 'usr/src/uts/common/io/afe/afe.c')
-rw-r--r-- | usr/src/uts/common/io/afe/afe.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/uts/common/io/afe/afe.c b/usr/src/uts/common/io/afe/afe.c index 96e32b6019..e734b75333 100644 --- a/usr/src/uts/common/io/afe/afe.c +++ b/usr/src/uts/common/io/afe/afe.c @@ -52,6 +52,7 @@ #include <sys/mac_ether.h> #include <sys/ddi.h> #include <sys/sunddi.h> +#include <sys/vlan.h> #include "afe.h" #include "afeimpl.h" @@ -542,6 +543,7 @@ afe_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) macp->m_callbacks = &afe_m_callbacks; macp->m_min_sdu = 0; macp->m_max_sdu = ETHERMTU; + macp->m_margin = VLAN_TAGSZ; if (mac_register(macp, &afep->afe_mh) == DDI_SUCCESS) { mac_free(macp); |