Deleted Added
full compact
20c20
< * $FreeBSD: head/sys/net/if_spppsubr.c 111119 2003-02-19 05:47:46Z imp $
---
> * $FreeBSD: head/sys/net/if_spppsubr.c 111888 2003-03-04 23:19:55Z jlemon $
517c517
< struct ifqueue *inq = 0;
---
> int isr = -1;
594,595c594
< schednetisr (NETISR_IP);
< inq = &ipintrq;
---
> isr = NETISR_IP;
625,627c624
<
< schednetisr (NETISR_IP);
< inq = &ipintrq;
---
> isr = NETISR_IP;
644,645c641
< schednetisr (NETISR_IP);
< inq = &ipintrq;
---
> isr = NETISR_IP;
658,661c654,655
< if (sp->state[IDX_IPV6CP] == STATE_OPENED) {
< schednetisr (NETISR_IPV6);
< inq = &ip6intrq;
< }
---
> if (sp->state[IDX_IPV6CP] == STATE_OPENED)
> isr = NETISR_IPV6;
668,671c662,663
< if (sp->pp_phase == PHASE_NETWORK) {
< schednetisr (NETISR_IPX);
< inq = &ipxintrq;
< }
---
> if (sp->pp_phase == PHASE_NETWORK)
> isr = NETISR_IPX;
678,681c670,671
< if (sp->pp_phase == PHASE_NETWORK) {
< schednetisr (NETISR_NS);
< inq = &nsintrq;
< }
---
> if (sp->pp_phase == PHASE_NETWORK)
> isr = NETISR_NS;
709,710c699
< schednetisr (NETISR_IP);
< inq = &ipintrq;
---
> isr = NETISR_IP;
716,717c705
< schednetisr (NETISR_IPV6);
< inq = &ip6intrq;
---
> isr = NETISR_IPV6;
723,724c711
< schednetisr (NETISR_IPX);
< inq = &ipxintrq;
---
> isr = NETISR_IPX;
730,731c717
< schednetisr (NETISR_NS);
< inq = &nsintrq;
---
> isr = NETISR_NS;
748c734
< if (! (ifp->if_flags & IFF_UP) || ! inq)
---
> if (! (ifp->if_flags & IFF_UP) || isr == -1)
752c738
< if (! IF_HANDOFF(inq, m, NULL)) {
---
> if (! netisr_queue(isr, m)) {