Home | History | Annotate | Line # | Download | only in include
      1 /* pppd/pppdconf.h.  Generated from pppdconf.h.in by configure.  */
      2 /*
      3  * Copyright (c) 2022 Eivind Nss. All rights reserved.
      4  *
      5  * Redistribution and use in source and binary forms, with or without
      6  * modification, are permitted provided that the following conditions
      7  * are met:
      8  *
      9  * 1. Redistributions of source code must retain the above copyright
     10  *    notice, this list of conditions and the following disclaimer.
     11  *
     12  * 2. Redistributions in binary form must reproduce the above copyright
     13  *    notice, this list of conditions and the following disclaimer in
     14  *    the documentation and/or other materials provided with the
     15  *    distribution.
     16  *
     17  * 3. The name(s) of the authors of this software must not be used to
     18  *    endorse or promote products derived from this software without
     19  *    prior written permission.
     20  *
     21  * THE AUTHORS OF THIS SOFTWARE DISCLAIM ALL WARRANTIES WITH REGARD TO
     22  * THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
     23  * AND FITNESS, IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
     24  * SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
     25  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
     26  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
     27  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
     28  */
     29 
     30 /*
     31  * This file is generated by configure and sets the features enabled
     32  *   in pppd when configured.
     33  */
     34 
     35 #ifndef PPP_PPPDCONF_H
     36 #define PPP_PPPDCONF_H
     37 
     38 /* Have Microsoft CHAP support */
     39 #define PPP_WITH_CHAPMS 1
     40 
     41 /* Have Microsoft LAN Manager support */
     42 #define PPP_WITH_MSLANMAN 1
     43 
     44 /* Have Microsoft MPPE support */
     45 #define PPP_WITH_MPPE 1
     46 
     47 /* Have multilink support */
     48 #define PPP_WITH_MULTILINK 1
     49 
     50 /* Have packet activity filter support */
     51 #define PPP_WITH_FILTER 1
     52 
     53 /* Have support for loadable plugins */
     54 #define PPP_WITH_PLUGINS 1
     55 
     56 /* Have Callback Protocol support */
     57 #define PPP_WITH_CBCP 1
     58 
     59 /* Include TDB support */
     60 #define PPP_WITH_TDB 1
     61 
     62 #if 0
     63 /* Have IPv6 Control Protocol */
     64 #define PPP_WITH_IPV6CP 1
     65 #endif
     66 
     67 /* Support for Pluggable Authentication Modules */
     68 #ifdef USE_PAM
     69 #define PPP_WITH_PAM 1
     70 #else
     71 #undef PPP_WITH_PAM
     72 #endif
     73 
     74 /* Have EAP-SRP authentication support */
     75 /* #undef PPP_WITH_SRP */
     76 
     77 /* Have EAP-TLS authentication support */
     78 #define PPP_WITH_EAPTLS 1
     79 
     80 /* Have PEAP authentication support */
     81 #define PPP_WITH_PEAP 1
     82 
     83 /* The pppd version */
     84 #define PPPD_VERSION "2.5.2"
     85 
     86 #endif
     87