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