summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorcube <cube@pkgsrc.org>2003-12-01 15:07:03 +0000
committercube <cube@pkgsrc.org>2003-12-01 15:07:03 +0000
commitf6c8670900a38550342df0355dc2bfd95c7e4c6e (patch)
treea161092a1625afef052f96b3275385796d87156c /misc
parentf060e426ab53fe7ab494263a029e1fe8862082d6 (diff)
downloadpkgsrc-f6c8670900a38550342df0355dc2bfd95c7e4c6e.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 'misc')
0 files changed, 0 insertions, 0 deletions