aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/bge
diff options
context:
space:
mode:
authorGleb Smirnoff <glebius@FreeBSD.org>2006-01-30 13:45:55 +0000
committerGleb Smirnoff <glebius@FreeBSD.org>2006-01-30 13:45:55 +0000
commit479b23b772bd9d871d0214433798bbe509e06aee (patch)
tree512d404955535f68a031caaddc70db3d2cabcf21 /sys/dev/bge
parent75ee267c22fd5c7d65fd847a1ca3ff3592186ce1 (diff)
Notes
Diffstat (limited to 'sys/dev/bge')
-rw-r--r--sys/dev/bge/if_bge.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/bge/if_bge.c b/sys/dev/bge/if_bge.c
index 403dbb5f3ee99..b56e099df9797 100644
--- a/sys/dev/bge/if_bge.c
+++ b/sys/dev/bge/if_bge.c
@@ -2194,7 +2194,7 @@ bge_attach(dev)
IFQ_SET_READY(&ifp->if_snd);
ifp->if_hwassist = BGE_CSUM_FEATURES;
ifp->if_capabilities = IFCAP_HWCSUM | IFCAP_VLAN_HWTAGGING |
- IFCAP_VLAN_MTU;
+ IFCAP_VLAN_MTU | IFCAP_VLAN_HWCSUM;
ifp->if_capenable = ifp->if_capabilities;
#ifdef DEVICE_POLLING
ifp->if_capabilities |= IFCAP_POLLING;
@@ -3519,6 +3519,7 @@ bge_ioctl(ifp, command, data)
ifp->if_hwassist = BGE_CSUM_FEATURES;
else
ifp->if_hwassist = 0;
+ VLAN_CAPABILITIES(ifp);
}
break;
default: