summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/io/afe/afe.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common/io/afe/afe.c')
-rw-r--r--usr/src/uts/common/io/afe/afe.c2
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);