Deleted Added
full compact
36c36
< * $FreeBSD: head/sys/net/if_fddisubr.c 111790 2003-03-03 05:04:57Z mdodd $
---
> * $FreeBSD: head/sys/net/if_fddisubr.c 111888 2003-03-04 23:19:55Z jlemon $
348c348
< struct ifqueue *inq;
---
> int isr;
421,426c421,425
< sizeof(at_org_code)) == 0 &&
< ntohs(l->llc_snap.ether_type) == ETHERTYPE_AT) {
< inq = &atintrq2;
< m_adj(m, LLC_SNAPFRAMELEN);
< schednetisr(NETISR_ATALK);
< break;
---
> sizeof(at_org_code)) == 0 &&
> ntohs(l->llc_snap.ether_type) == ETHERTYPE_AT) {
> isr = NETISR_ATALK2;
> m_adj(m, LLC_SNAPFRAMELEN);
> break;
430,434c429,433
< sizeof(aarp_org_code)) == 0 &&
< ntohs(l->llc_snap.ether_type) == ETHERTYPE_AARP) {
< m_adj(m, LLC_SNAPFRAMELEN);
< aarpinput(IFP2AC(ifp), m); /* XXX */
< return;
---
> sizeof(aarp_org_code)) == 0 &&
> ntohs(l->llc_snap.ether_type) == ETHERTYPE_AARP) {
> m_adj(m, LLC_SNAPFRAMELEN);
> isr = NETISR_AARP;
> break;
452,453c451
< schednetisr(NETISR_IP);
< inq = &ipintrq;
---
> isr = NETISR_IP;
459,460c457
< schednetisr(NETISR_ARP);
< inq = &arpintrq;
---
> isr = NETISR_ARP;
465,466c462
< schednetisr(NETISR_IPV6);
< inq = &ip6intrq;
---
> isr = NETISR_IPV6;
471,472c467
< schednetisr(NETISR_IPX);
< inq = &ipxintrq;
---
> isr = NETISR_IPX;
477,478c472
< schednetisr(NETISR_NS);
< inq = &nsintrq;
---
> isr = NETISR_NS;
483,484c477
< schednetisr(NETISR_DECNET);
< inq = &decnetintrq;
---
> isr = NETISR_DECNET;
489,490c482
< schednetisr(NETISR_ATALK);
< inq = &atintrq1;
---
> isr = NETISR_ATALK1;
493,495c485,486
< /* probably this should be done with a NETISR as well */
< aarpinput(IFP2AC(ifp), m); /* XXX */
< return;
---
> isr = NETISR_AARP;
> break;
510,511c501
<
< (void) IF_HANDOFF(inq, m, NULL);
---
> netisr_dispatch(isr, m);