ng_ppp.4 (326c3126d5d0c1308c556cd6931ba69427e23d57) ng_ppp.4 (5129159789cc9d7bc514e4546b88e3427695002d)
1.\" Copyright (c) 1996-1999 Whistle Communications, Inc.
2.\" All rights reserved.
3.\"
4.\" Subject to the following obligations and disclaimer of warranty, use and
5.\" redistribution of this software, in source or object code forms, with or
6.\" without modifications are expressly permitted by Whistle Communications;
7.\" provided, however, that:
8.\" 1. Any and all reproductions of the source or object code must include the

--- 52 unchanged lines hidden (view full) ---

61For compression and encryption, separate attached nodes are required
62to do the actual work. The node type used will of course depend
63on the algorithm negotiated. There is also a
64.Dv bypass
65hook which is used to handle any protocol not directly supported
66by the node. This includes all of the control protocols: LCP, IPCP,
67CCP, etc. Typically this node is connected to a user-land daemon
68via a
1.\" Copyright (c) 1996-1999 Whistle Communications, Inc.
2.\" All rights reserved.
3.\"
4.\" Subject to the following obligations and disclaimer of warranty, use and
5.\" redistribution of this software, in source or object code forms, with or
6.\" without modifications are expressly permitted by Whistle Communications;
7.\" provided, however, that:
8.\" 1. Any and all reproductions of the source or object code must include the

--- 52 unchanged lines hidden (view full) ---

61For compression and encryption, separate attached nodes are required
62to do the actual work. The node type used will of course depend
63on the algorithm negotiated. There is also a
64.Dv bypass
65hook which is used to handle any protocol not directly supported
66by the node. This includes all of the control protocols: LCP, IPCP,
67CCP, etc. Typically this node is connected to a user-land daemon
68via a
69.Xr ng_socket(8)
69.Xr ng_socket 8
70type node.
71.Sh ENABLING FUNCTIONALITY
72In general, the PPP node enables a specific link or functionality when
73(a) a
74.Dv NGM_PPP_SET_CONFIG
75message has been received which enables it, and
76(b) the corresponding hook(s) are connected.
77This allows the controlling entity to use either method (a) or (b)

--- 70 unchanged lines hidden (view full) ---

148.Dv vjc_vjcomp ,
149.Dv vjc_vjuncomp ,
150and
151.Dv vjc_vjip
152hooks are connected, and the corresponding configuration flag is
153enabled, Van Jacobsen compression and/or decompression will become active.
154Normally these hooks connect to the corresponding hooks of a single
155.Xr ng_vjc 8
70type node.
71.Sh ENABLING FUNCTIONALITY
72In general, the PPP node enables a specific link or functionality when
73(a) a
74.Dv NGM_PPP_SET_CONFIG
75message has been received which enables it, and
76(b) the corresponding hook(s) are connected.
77This allows the controlling entity to use either method (a) or (b)

--- 70 unchanged lines hidden (view full) ---

148.Dv vjc_vjcomp ,
149.Dv vjc_vjuncomp ,
150and
151.Dv vjc_vjip
152hooks are connected, and the corresponding configuration flag is
153enabled, Van Jacobsen compression and/or decompression will become active.
154Normally these hooks connect to the corresponding hooks of a single
155.Xr ng_vjc 8
156node. The PPP node is compatible with the ``pass through'' modes of the
156node. The PPP node is compatible with the
157.Dq pass through
158modes of the
157.Xr ng_vjc 8
158node type.
159.Sh BYPASS HOOK
160When a frame is received on a link with an unsupported protocol,
161or a protocol which is disabled or for which the corresponding hook
162is unconnected, the PPP node forwards the frame out the
163.Dv bypass
164hook, prepended with a four byte prefix. This first two bytes of

--- 205 unchanged lines hidden (view full) ---

370.%A K. Sklower
371.%A B. Lloyd
372.%A G. McGregor
373.%A D. Carr
374.%A T. Coradetti
375.%T "The PPP Multilink Protocol (MP)"
376.%O RFC 1990
377.Re
159.Xr ng_vjc 8
160node type.
161.Sh BYPASS HOOK
162When a frame is received on a link with an unsupported protocol,
163or a protocol which is disabled or for which the corresponding hook
164is unconnected, the PPP node forwards the frame out the
165.Dv bypass
166hook, prepended with a four byte prefix. This first two bytes of

--- 205 unchanged lines hidden (view full) ---

372.%A K. Sklower
373.%A B. Lloyd
374.%A G. McGregor
375.%A D. Carr
376.%A T. Coradetti
377.%T "The PPP Multilink Protocol (MP)"
378.%O RFC 1990
379.Re
378.Sh AUTHOR
379Archie Cobbs <archie@whistle.com>
380.Sh HISTORY
381The
382.Nm
383node type was implemented in
384.Fx 4.0 .
385.Sh AUTHORS
386.An Archie Cobbs Aq archie@whistle.com