diff options
| author | Andre Oppermann <andre@FreeBSD.org> | 2013-08-24 19:51:18 +0000 |
|---|---|---|
| committer | Andre Oppermann <andre@FreeBSD.org> | 2013-08-24 19:51:18 +0000 |
| commit | 1b4381afbb5af18a9781d96b5e6b40c9aa4be0c7 (patch) | |
| tree | 800974ecd8993a32d93e99d748ceee7bdcc92f2b /sys/dev/patm | |
| parent | edd26b66ce736133d187c0af6b26b0f2c72d6e49 (diff) | |
Notes
Diffstat (limited to 'sys/dev/patm')
| -rw-r--r-- | sys/dev/patm/if_patm.c | 2 | ||||
| -rw-r--r-- | sys/dev/patm/if_patm_tx.c | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/sys/dev/patm/if_patm.c b/sys/dev/patm/if_patm.c index 279afde1d440e..7c0eefa8339b0 100644 --- a/sys/dev/patm/if_patm.c +++ b/sys/dev/patm/if_patm.c @@ -319,7 +319,7 @@ patm_stop(struct patm_softc *sc) for (i = 0; i < IDT_TSQE_TAG_SPACE; i++) { if ((m = scd->on_card[i]) != NULL) { scd->on_card[i] = 0; - map = m->m_pkthdr.header; + map = m->m_pkthdr.PH_loc.ptr; bus_dmamap_unload(sc->tx_tag, map->map); SLIST_INSERT_HEAD(&sc->tx_maps_free, map, link); diff --git a/sys/dev/patm/if_patm_tx.c b/sys/dev/patm/if_patm_tx.c index 81a1efceb71b4..f17657d026916 100644 --- a/sys/dev/patm/if_patm_tx.c +++ b/sys/dev/patm/if_patm_tx.c @@ -373,7 +373,7 @@ patm_start(struct ifnet *ifp) } /* save data */ - m->m_pkthdr.header = vcc; + m->m_pkthdr.PH_loc.ptr = vcc; /* try to put it on the channels queue */ if (_IF_QFULL(&vcc->scd->q)) { @@ -473,7 +473,7 @@ patm_launch(struct patm_softc *sc, struct patm_scd *scd) if (m == NULL) break; - a.vcc = m->m_pkthdr.header; + a.vcc = m->m_pkthdr.PH_loc.ptr; /* we must know the number of segments beforehand - count * this may actually give a wrong number of segments for @@ -499,7 +499,7 @@ patm_launch(struct patm_softc *sc, struct patm_scd *scd) } /* load the map */ - m->m_pkthdr.header = map; + m->m_pkthdr.PH_loc.ptr = map; a.mbuf = m; /* handle AAL_RAW */ @@ -690,7 +690,7 @@ patm_tx(struct patm_softc *sc, u_int stamp, u_int status) scd->on_card[last] = NULL; patm_debug(sc, TX, "ok tag=%x", last); - map = m->m_pkthdr.header; + map = m->m_pkthdr.PH_loc.ptr; scd->space += m->m_pkthdr.csum_data; bus_dmamap_sync(sc->tx_tag, map->map, |
