[BACK]Return to at91emac.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / arm / at91

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/arch/arm/at91/at91emac.c between version 1.8 and 1.9

version 1.8, 2010/01/22 08:56:04 version 1.9, 2010/04/05 07:19:29
Line 284  emac_intr(void *arg)
Line 284  emac_intr(void *arg)
                                 sc->rxq[bi].m->m_pkthdr.rcvif = ifp;                                  sc->rxq[bi].m->m_pkthdr.rcvif = ifp;
                                 sc->rxq[bi].m->m_pkthdr.len =                                  sc->rxq[bi].m->m_pkthdr.len =
                                         sc->rxq[bi].m->m_len = fl;                                          sc->rxq[bi].m->m_len = fl;
                                 if (ifp->if_bpf)                                  bpf_mtap(ifp, sc->rxq[bi].m);
                                         bpf_ops->bpf_mtap(ifp->if_bpf, sc->rxq[bi].m);  
                                 DPRINTFN(2,("received %u bytes packet\n", fl));                                  DPRINTFN(2,("received %u bytes packet\n", fl));
                                 (*ifp->if_input)(ifp, sc->rxq[bi].m);                                  (*ifp->if_input)(ifp, sc->rxq[bi].m);
                                 if (mtod(m, intptr_t) & 3) {                                  if (mtod(m, intptr_t) & 3) {
Line 676  start:
Line 675  start:
                 IFQ_DEQUEUE(&ifp->if_snd, m);                  IFQ_DEQUEUE(&ifp->if_snd, m);
         }          }
   
         if (ifp->if_bpf)          bpf_mtap(ifp, m);
                 bpf_ops->bpf_mtap(ifp->if_bpf, m);  
   
         nsegs = sc->txq[bi].m_dmamap->dm_nsegs;          nsegs = sc->txq[bi].m_dmamap->dm_nsegs;
         segs = sc->txq[bi].m_dmamap->dm_segs;          segs = sc->txq[bi].m_dmamap->dm_segs;

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

CVSweb <webmaster@jp.NetBSD.org>