summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorStuart Henderson <sthen@cvs.openbsd.org>2013-02-09 19:15:19 +0000
committerStuart Henderson <sthen@cvs.openbsd.org>2013-02-09 19:15:19 +0000
commit0d46cf1d0d8e9ffbf81bb057a3667ffe672ea266 (patch)
tree82209902f8dfa0fec3b0ec59ee8cf36ebd260348 /sys/dev
parent606a9a16c1b9ce46ffe59f22d265e0db581a3252 (diff)
Allow the user to configure an MTU of up to 1518, which does not require
any additional chip reprogramming, and is tested to work fine on DP83815. ok mikeb@
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/pci/if_sis.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/pci/if_sis.c b/sys/dev/pci/if_sis.c
index 5f6bdc8d2c5..75fc6bf749b 100644
--- a/sys/dev/pci/if_sis.c
+++ b/sys/dev/pci/if_sis.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_sis.c,v 1.107 2012/11/29 21:10:32 brad Exp $ */
+/* $OpenBSD: if_sis.c,v 1.108 2013/02/09 19:15:18 sthen Exp $ */
/*
* Copyright (c) 1997, 1998, 1999
* Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved.
@@ -1093,6 +1093,7 @@ sis_attach(struct device *parent, struct device *self, void *aux)
IFQ_SET_MAXLEN(&ifp->if_snd, SIS_TX_LIST_CNT - 1);
IFQ_SET_READY(&ifp->if_snd);
bcopy(sc->sc_dev.dv_xname, ifp->if_xname, IFNAMSIZ);
+ ifp->if_hardmtu = 1518; /* determined experimentally on DP83815 */
ifp->if_capabilities = IFCAP_VLAN_MTU;