summaryrefslogtreecommitdiff
path: root/src/starter/keywords.txt
blob: fcdc60cffc35149df3c4a3a9e8a62185d21b3ad6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
%{
/* strongSwan keywords
 * Copyright (C) 2005 Andreas Steffen
 * Hochschule fuer Technik Rapperswil, Switzerland
 *
 * This program is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License as published by the
 * Free Software Foundation; either version 2 of the License, or (at your
 * option) any later version.  See <http://www.fsf.org/copyleft/gpl.txt>.
 *
 * This program is distributed in the hope that it will be useful, but
 * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
 * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 * for more details.
 */

#include <string.h>

#include "keywords.h"

%}
struct kw_entry {
    char *name;
    kw_token_t token;
};
%%
interfaces,        KW_INTERFACES
dumpdir,           KW_DUMPDIR
charonstart,       KW_CHARONSTART
plutostart,        KW_PLUTOSTART
klipsdebug,        KW_KLIPSDEBUG
plutodebug,        KW_PLUTODEBUG
charondebug,       KW_CHARONDEBUG
prepluto,          KW_PREPLUTO
postpluto,         KW_POSTPLUTO
plutostderrlog,    KW_PLUTOSTDERRLOG
fragicmp,          KW_FRAGICMP
packetdefault,     KW_PACKETDEFAULT
hidetos,           KW_HIDETOS
uniqueids,         KW_UNIQUEIDS
overridemtu,       KW_OVERRIDEMTU
crlcheckinterval,  KW_CRLCHECKINTERVAL
cachecrls,         KW_CACHECRLS
strictcrlpolicy,   KW_STRICTCRLPOLICY
nocrsend,          KW_NOCRSEND
nat_traversal,     KW_NAT_TRAVERSAL
keep_alive,        KW_KEEP_ALIVE
force_keepalive,   KW_FORCE_KEEPALIVE
virtual_private,   KW_VIRTUAL_PRIVATE
eap,               KW_EAP
eap_identity,      KW_EAP_IDENTITY
mobike,	           KW_MOBIKE
forceencaps,       KW_FORCEENCAPS
pkcs11module,      KW_PKCS11MODULE
pkcs11initargs,    KW_PKCS11INITARGS
pkcs11keepstate,   KW_PKCS11KEEPSTATE
pkcs11proxy,       KW_PKCS11PROXY
keyexchange,       KW_KEYEXCHANGE
type,              KW_TYPE
pfs,               KW_PFS
compress,          KW_COMPRESS
installpolicy,     KW_INSTALLPOLICY
auth,              KW_AUTH
authby,            KW_AUTHBY
keylife,           KW_KEYLIFE
rekeymargin,       KW_REKEYMARGIN
lifetime,          KW_KEYLIFE
margintime,        KW_REKEYMARGIN
lifebytes,         KW_LIFEBYTES
marginbytes,       KW_MARGINBYTES
lifepackets,       KW_LIFEPACKETS
marginpackets,     KW_MARGINPACKETS
ikelifetime,       KW_IKELIFETIME
keyingtries,       KW_KEYINGTRIES
rekeyfuzz,         KW_REKEYFUZZ
rekey,             KW_REKEY
reauth,            KW_REAUTH
esp,               KW_ESP
ike,               KW_IKE
pfsgroup,          KW_PFSGROUP
dpddelay,          KW_DPDDELAY
dpdtimeout,        KW_DPDTIMEOUT
dpdaction,         KW_DPDACTION
inactivity,        KW_INACTIVITY
modeconfig,        KW_MODECONFIG
xauth,             KW_XAUTH
xauth_identity,    KW_XAUTH_IDENTITY
mediation,         KW_MEDIATION
mediated_by,       KW_MEDIATED_BY
me_peerid,         KW_ME_PEERID
reqid,             KW_REQID
mark,              KW_MARK
mark_in,           KW_MARK_IN
mark_out,          KW_MARK_OUT
cacert,            KW_CACERT
ldaphost,          KW_LDAPHOST
ldapbase,          KW_LDAPBASE
crluri,            KW_CRLURI
crluri1,           KW_CRLURI
crluri2,           KW_CRLURI2
ocspuri,           KW_OCSPURI
ocspuri1,          KW_OCSPURI
ocspuri2,          KW_OCSPURI2
certuribase,       KW_CERTURIBASE
left,              KW_LEFT
leftikeport,       KW_LEFTIKEPORT
leftnexthop,       KW_LEFTNEXTHOP
leftsubnet,        KW_LEFTSUBNET
leftsubnetwithin,  KW_LEFTSUBNETWITHIN
leftprotoport,     KW_LEFTPROTOPORT
leftsourceip,      KW_LEFTSOURCEIP
leftnatip,         KW_LEFTNATIP
leftfirewall,      KW_LEFTFIREWALL
lefthostaccess,    KW_LEFTHOSTACCESS
leftallowany,      KW_LEFTALLOWANY
leftupdown,        KW_LEFTUPDOWN
leftid,            KW_LEFTID
leftid2,           KW_LEFTID2
leftauth,          KW_LEFTAUTH
leftauth2,         KW_LEFTAUTH2
leftrsasigkey,     KW_LEFTRSASIGKEY
leftcert,          KW_LEFTCERT,
leftcert2,         KW_LEFTCERT2,
leftsendcert,      KW_LEFTSENDCERT
leftca,            KW_LEFTCA
leftca2,           KW_LEFTCA2
leftgroups,        KW_LEFTGROUPS
right,             KW_RIGHT
rightikeport,      KW_RIGHTIKEPORT
rightnexthop,      KW_RIGHTNEXTHOP
rightsubnet,       KW_RIGHTSUBNET
rightsubnetwithin, KW_RIGHTSUBNETWITHIN
rightprotoport,    KW_RIGHTPROTOPORT
rightsourceip,     KW_RIGHTSOURCEIP
rightnatip,        KW_RIGHTNATIP
rightfirewall,     KW_RIGHTFIREWALL
righthostaccess,   KW_RIGHTHOSTACCESS
rightallowany,     KW_RIGHTALLOWANY
rightupdown,       KW_RIGHTUPDOWN
rightid,           KW_RIGHTID
rightid2,          KW_RIGHTID2
rightauth,         KW_RIGHTAUTH
rightauth2,        KW_RIGHTAUTH2
rightrsasigkey,    KW_RIGHTRSASIGKEY
rightcert,         KW_RIGHTCERT
rightcert2,        KW_RIGHTCERT2
rightsendcert,     KW_RIGHTSENDCERT
rightca,           KW_RIGHTCA
rightca2,          KW_RIGHTCA2
rightgroups,       KW_RIGHTGROUPS
also,              KW_ALSO
auto,              KW_AUTO