2 * Sherlock Library -- Configuration Parsing Helpers
4 * (c) 2006 Martin Mares <mj@ucw.cz>
5 * (c) 2006 Robert Spalek <robert@ucw.cz>
7 * This software may be freely distributed and used according to the terms
8 * of the GNU Lesser General Public License.
11 #ifndef _SHERLOCK_CONF_H
12 #define _SHERLOCK_CONF_H
16 /* All of the following objects are defined in conf-parse.c
20 extern struct cf_user_type cf_type_attr, cf_type_attr_sub;
22 /* Unicode character and ranges */
28 extern struct cf_user_type cf_type_unirange;
29 extern struct cf_user_type cf_type_unichar;
31 /* Unsigned integer ranges */
37 extern struct cf_user_type cf_type_unsrange;
39 /* Sections for (word|meta|string)-types */
40 void cf_generate_word_type_config(struct cf_section *sec, byte **names, uns multiple, uns just_u8);