RTEMS
5.1
cpukit
pppd
ccp.h
1
/*
2
* ccp.h - Definitions for PPP Compression Control Protocol.
3
*
4
* Copyright (c) 1994 The Australian National University.
5
* All rights reserved.
6
*
7
* Permission to use, copy, modify, and distribute this software and its
8
* documentation is hereby granted, provided that the above copyright
9
* notice appears in all copies. This software is provided without any
10
* warranty, express or implied. The Australian National University
11
* makes no representations about the suitability of this software for
12
* any purpose.
13
*
14
* IN NO EVENT SHALL THE AUSTRALIAN NATIONAL UNIVERSITY BE LIABLE TO ANY
15
* PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
16
* ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
17
* THE AUSTRALIAN NATIONAL UNIVERSITY HAVE BEEN ADVISED OF THE POSSIBILITY
18
* OF SUCH DAMAGE.
19
*
20
* THE AUSTRALIAN NATIONAL UNIVERSITY SPECIFICALLY DISCLAIMS ANY WARRANTIES,
21
* INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
22
* AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
23
* ON AN "AS IS" BASIS, AND THE AUSTRALIAN NATIONAL UNIVERSITY HAS NO
24
* OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS,
25
* OR MODIFICATIONS.
26
*
27
* $Id$
28
*/
29
30
typedef
struct
ccp_options
{
31
bool
bsd_compress;
/* do BSD Compress? */
32
bool
deflate;
/* do Deflate? */
33
bool
predictor_1;
/* do Predictor-1? */
34
bool
predictor_2;
/* do Predictor-2? */
35
bool
deflate_correct;
/* use correct code for deflate? */
36
bool
deflate_draft;
/* use draft RFC code for deflate? */
37
u_short bsd_bits;
/* # bits/code for BSD Compress */
38
u_short deflate_size;
/* lg(window size) for Deflate */
39
short
method;
/* code for chosen compression method */
40
}
ccp_options
;
41
42
extern
fsm
ccp_fsm[];
43
extern
ccp_options
ccp_wantoptions[];
44
extern
ccp_options
ccp_gotoptions[];
45
extern
ccp_options
ccp_allowoptions[];
46
extern
ccp_options
ccp_hisoptions[];
47
48
extern
struct
protent
ccp_protent;
fsm
Definition:
fsm.h:43
ccp_options
Definition:
ccp.h:30
protent
Definition:
pppd.h:249
Generated by
1.8.15