pppdconf.h revision 1.1 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.1 christos #edif
66 1.1 christos
67 1.1 christos /* Support for Pluggable Authentication Modules */
68 1.1 christos #define PPP_WITH_PAM 1
69 1.1 christos
70 1.1 christos /* Have EAP-SRP authentication support */
71 1.1 christos /* #undef PPP_WITH_SRP */
72 1.1 christos
73 1.1 christos /* Have EAP-TLS authentication support */
74 1.1 christos #define PPP_WITH_EAPTLS 1
75 1.1 christos
76 1.1 christos /* Have PEAP authentication support */
77 1.1 christos #define PPP_WITH_PEAP 1
78 1.1 christos
79 1.1 christos /* The pppd version */
80 1.1 christos #define PPPD_VERSION "2.5.2"
81 1.1 christos
82 1.1 christos #endif
83