Subject: Re: NetBSD master CVS tree commits
To: matthew green <mrg@eterna.com.au>
From: John F. Woods <jfw@FunHouse.com>
List: source-changes
Date: 03/15/1996 08:37:04
       Modified Files:
       	files files.oldconf 
       Log Message:
       Now need bpfilter for ppp, since it does packet filtering.
       Add files for PPP-Deflate packet compression support.
    why can't the ppp compression code be done in pppd ?  or
    are the protocols handled at the wrong level ?

I don't know about the packet filtering, but PPP compression has to be done
after protocol encapsulation (you compress the ENTIRE PPP packet, not just
the IP(/IPX/Appletalk/BNCP/...) data payload.  I suppose it COULD be done
in pppd; but the overhead of switching from kernel to user mode twice would
be most inconvenient.  (Are the protocols configurable?  Can one leave out
one or the other (or both) form of compression?  Maybe that should be added.)

Gosh, I guess this means I'd better update the PPP-Deflate soon-to-be-RFC now,
now that there's actually an independant implementation!  :-)