Re: syncppp.[ch] patches for 2.1

Alan Cox (alan@lxorguk.ukuu.org.uk)
Wed, 14 Oct 1998 22:52:32 +0100 (BST)


> 1) set the skb->dev before queuing the skb to the device driver.
> 2) internal structures in syncppp.h moved inside #ifdef __KERNEL__
> (essentially everything except the ioctl numbers).
> 3) added the SPPPIOCDEBUG and SPPPIOCNODEBUG ioctls to enable/disable
> SPPP/HDLC debugging per interface.
> 4) added IFF_POINTOPOINT and IFF_NOARP to the interface flags.
> 5) made the dev->type reflecting the current protocol encapsulation
> (ARPHRD_HDLC for PP_CISCO and ARPHRD_PPP for !PP_CISCO).
> The default is PP_CISCO and ARPHRD_HDLC. Now we need to teach
> ifconfig about ARPHRD_HDLC too.

Yep - I applied your older patch to the -ac kernels I'll make sure there isnt
anything that needs changing. BTW I dont like SPPPIOCDEBUG/NODEBUG - I'd
prefer SPPPIOCDEBUG [value] - especially since later that can select several
areas of debugging if the code is changed

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/