summaryrefslogtreecommitdiff
path: root/sys/dev/ic
diff options
context:
space:
mode:
authorMarc Espie <espie@cvs.openbsd.org>2003-11-17 13:21:30 +0000
committerMarc Espie <espie@cvs.openbsd.org>2003-11-17 13:21:30 +0000
commit438ea7068bb1e0c6add6fb50b775868be4fd1fce (patch)
treee09363eff87cc0e2cd4a460a231fa5d9636b6224 /sys/dev/ic
parent91a2a458ec5c149c03c4f8782102ef7d4ebbb677 (diff)
Defined behavior.
ok grange@ miod@
Diffstat (limited to 'sys/dev/ic')
-rw-r--r--sys/dev/ic/mtd8xx.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/dev/ic/mtd8xx.c b/sys/dev/ic/mtd8xx.c
index bc985ffbfa9..b211b001233 100644
--- a/sys/dev/ic/mtd8xx.c
+++ b/sys/dev/ic/mtd8xx.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: mtd8xx.c,v 1.2 2003/10/21 18:58:49 jmc Exp $ */
+/* $OpenBSD: mtd8xx.c,v 1.3 2003/11/17 13:21:29 espie Exp $ */
/*
* Copyright (c) 2003 Oleg Safiullin <form@pdp11.org.ru>
@@ -437,7 +437,7 @@ mtd_list_tx_init(struct mtd_softc *sc)
cd = &sc->mtd_cdata;
ld = sc->mtd_ldata;
- for (i = 0; i < MTD_TX_LIST_CNT;) {
+ for (i = 0; i < MTD_TX_LIST_CNT; i++) {
cd->mtd_tx_chain[i].sd_mbuf = NULL;
ld->mtd_tx_list[i].td_tsw = 0;
ld->mtd_tx_list[i].td_tcw = 0;
@@ -445,7 +445,7 @@ mtd_list_tx_init(struct mtd_softc *sc)
ld->mtd_tx_list[i].td_next = htole32(
sc->sc_listmap->dm_segs[0].ds_addr +
offsetof(struct mtd_list_data,
- mtd_tx_list[++i % MTD_TX_LIST_CNT]));
+ mtd_tx_list[(i + 1) % MTD_TX_LIST_CNT]));
}
cd->mtd_tx_prod = cd->mtd_tx_cons = cd->mtd_tx_cnt = 0;
@@ -465,13 +465,13 @@ mtd_list_rx_init(struct mtd_softc *sc)
ld = sc->mtd_ldata;
- for (i = 0; i < MTD_RX_LIST_CNT;) {
+ for (i = 0; i < MTD_RX_LIST_CNT; i++) {
if (mtd_newbuf(sc, i, NULL))
return (1);
ld->mtd_rx_list[i].rd_next = htole32(
sc->sc_listmap->dm_segs[0].ds_addr +
offsetof(struct mtd_list_data,
- mtd_rx_list[++i % MTD_RX_LIST_CNT])
+ mtd_rx_list[(i + 1) % MTD_RX_LIST_CNT])
);
}