> > I think it's easier to a) simply remove syncppp.c, b) apply my patch> > with new PPP, c) blindly port the old drivers to generic HDLC,> > d) hope for the best, with a bit of luck nobody would notice.> > I would agree with this. There isn't a sane way to sort out the old> kernel side syncppp (which is useless for todays networks as it doesn't> do compression, IPv6 or auth protocols) except by going to user space.

Ok, but what we have in the tree should at least not be a crashingmess that has to be marked BROKEN meanwhile :-)

This patch should address that issue.

Longer term I hope someone works on the infrastructure necessary thatwould allow us to delete this and use generic PPP kernel+userspaceover these links.

Scanning over some of these older WAN drivers was truly scary. Nolocking at all over the HDLC protocol list, yikes!