Bruce Evans wrote: > In old mail, John Polstra <j...@polstra.com> wrote: >> >>What do you do about the "ppc" device? Formerly, it needed to be "net >>irq ..." if the "plip" device was going to be used, but "tty irq ..." >>otherwise. Which one did you pick? > > tty was picked (see isa_compat.h). Also, support for the hack of > setting net_imask = tty_imask if slip is configured went away, so slip > now has the same problems as plip. I think most of these problems can be > avoided by configuring (kernel) ppp. ppp sets net_imask >= tty_imask, > which is sufficient provided slip and plip call splimp() as required. > Only cases where the masks change significantly after ppp is initialised > are necessarily broken.
It seems to me that all this spl hackery would be better avoided, through a userland approach that used the tun device or something similar. John To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-current" in the body of the message