diff options
author | cube <cube@pkgsrc.org> | 2003-12-01 15:07:03 +0000 |
---|---|---|
committer | cube <cube@pkgsrc.org> | 2003-12-01 15:07:03 +0000 |
commit | e299dd8c0e32806a6f7aa43b95106ce8f1c7364b (patch) | |
tree | a161092a1625afef052f96b3275385796d87156c /net/mouse-pppoe | |
parent | 3ae31411e05b86dbdcf6c478527552609f03d2d0 (diff) | |
download | pkgsrc-e299dd8c0e32806a6f7aa43b95106ce8f1c7364b.tar.gz |
Comment out the code that returned DECOMP_ERROR when an out-of-order packet
is received. It is necessary because in the case of a dropped packet,
while it is understandable to return DECOMP_ERROR, it has the side effect
of making NetBSD desactivate the MPPE decompressor on the PPP interface.
A comment in net/if_ppp.c mentions a patent that would prohibit an
automatic failure recovery in that case, so it would need MPPE-specific
code in net/if_ppp.c, which of course is impossible since the MPPE
decompressor is only available as a LKM.
Just ignoring the problem is a bit of a hack, but is a much more nicer
solution that what I used when I first encountered the issue.
Problem reported and patch provided in PR 23593, by Yoshitaka Tokugawa.
Diffstat (limited to 'net/mouse-pppoe')
0 files changed, 0 insertions, 0 deletions