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