]> git.ozlabs.org Git - ppp.git/blobdiff - pppd/ccp.h
Merge pull request #354 from pali/register-with-name
[ppp.git] / pppd / ccp.h
index 6f4a2fee0a2c6692b11a74318821b39b566e0bbe..a37695c18373f23a2d11eef36e7e8e0cda06288b 100644 (file)
  *
  * $Id: ccp.h,v 1.12 2004/11/04 10:02:26 paulus Exp $
  */
+#ifndef PPP_CCP_H
+#define PPP_CCP_H
+
+#include "pppdconf.h"
 
 typedef struct ccp_options {
     bool bsd_compress;         /* do BSD Compress? */
@@ -37,7 +41,7 @@ typedef struct ccp_options {
     bool predictor_2;          /* do Predictor-2? */
     bool deflate_correct;      /* use correct code for deflate? */
     bool deflate_draft;                /* use draft RFC code for deflate? */
-    bool mppe;                 /* do MPPE? */
+    u_char mppe;               /* MPPE bitfield */
     u_short bsd_bits;          /* # bits/code for BSD Compress */
     u_short deflate_size;      /* lg(window size) for Deflate */
     short method;              /* code for chosen compression method */
@@ -50,3 +54,5 @@ extern ccp_options ccp_allowoptions[];
 extern ccp_options ccp_hisoptions[];
 
 extern struct protent ccp_protent;
+
+#endif