diff options
author | glebius <glebius@FreeBSD.org> | 2007-01-25 21:16:50 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2007-01-25 21:16:50 +0000 |
commit | 0688eeab06a18f47fdf8fea2e00d6692b733847e (patch) | |
tree | 51187a6455a285391f3c3437266430479e3bb1ab /lib/libc | |
parent | a11c42b474e87895ccbcaab629261ae9098091a3 (diff) | |
download | FreeBSD-src-0688eeab06a18f47fdf8fea2e00d6692b733847e.zip FreeBSD-src-0688eeab06a18f47fdf8fea2e00d6692b733847e.tar.gz |
- Create ng_ppp_bypass() function, that prepares a packet
with bypass header, to send it out to userland.
- Use ng_ppp_bypass() in ng_ppp_proto_recv().
- Use ng_ppp_bypass() in ng_ppp_comp_recv() and in
ng_ppp_crypt_recv() if compression or encryption is
disabled, respectively.
- Any LCP packet goes directly to ng_ppp_bypass(), instead
of passing through PPP stack.
- Any non-LCP packet on disabled link is discarded. This
is behavior defined in RFC.
Submitted by: Alexander Motin <mav alkar.net>
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions