]>
git.ipfire.org Git - thirdparty/strongswan.git/blob - src/starter/keywords.h.in
2 * Copyright (C) 2005 Andreas Steffen
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License as published by the
6 * Free Software Foundation; either version 2 of the License, or (at your
7 * option) any later version. See <http://www.fsf.org/copyleft/gpl.txt>.
9 * This program is distributed in the hope that it will be useful, but
10 * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
11 * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
18 typedef enum kw_token_t kw_token_t
;
19 typedef struct kw_entry_t kw_entry_t
;
22 /* config setup keywords */
30 #define KW_SETUP_FIRST KW_CHARONDEBUG
31 #define KW_SETUP_LAST KW_SETUP_DEPRECATED
33 /* conn section keywords */
83 #define KW_CONN_FIRST KW_CONN_SETUP
84 #define KW_CONN_LAST KW_CONN_DEPRECATED
86 /* ca section keywords */
97 #define KW_CA_FIRST KW_CA_SETUP
98 #define KW_CA_LAST KW_CA_DEPRECATED
126 #define KW_END_FIRST KW_HOST
127 #define KW_END_LAST KW_END_DEPRECATED
129 /* left end keywords */
155 #define KW_LEFT_FIRST KW_LEFT
156 #define KW_LEFT_LAST KW_LEFT_DEPRECATED
158 /* right end keywords */
184 #define KW_RIGHT_FIRST KW_RIGHT
185 #define KW_RIGHT_LAST KW_RIGHT_DEPRECATED
187 /* general section keywords */
198 #ifndef IN_GPERF_GENERATED_FILE
199 const kw_entry_t
*in_word_set(register const char*, register @GPERF_LEN_TYPE@
);
202 #endif /* _KEYWORDS_H_ */