libisccfg.def 2.81 KB
Newer Older
Danny Mayer's avatar
Danny Mayer committed
1 2 3 4 5
LIBRARY libisccfg

; Exported Functions
EXPORTS

Mark Andrews's avatar
Mark Andrews committed
6
cfg_acl_fromconfig
7
cfg_acl_fromconfig2
Mark Andrews's avatar
Mark Andrews committed
8 9 10
cfg_aclconfctx_attach
cfg_aclconfctx_create
cfg_aclconfctx_detach
11
cfg_clause_validforzone
Mark Andrews's avatar
Mark Andrews committed
12 13 14 15 16
cfg_create_list
cfg_create_obj
cfg_create_tuple
cfg_doc_bracketed_list
cfg_doc_enum
17
cfg_doc_enum_or_other
Mark Andrews's avatar
Mark Andrews committed
18 19 20 21 22 23 24 25 26
cfg_doc_map
cfg_doc_mapbody
cfg_doc_obj
cfg_doc_sockaddr
cfg_doc_terminal
cfg_doc_tuple
cfg_doc_void
cfg_gettoken
cfg_is_enum
Mark Andrews's avatar
Mark Andrews committed
27
cfg_list_first
Mark Andrews's avatar
Mark Andrews committed
28
cfg_list_length
Mark Andrews's avatar
Mark Andrews committed
29 30 31
cfg_list_next
cfg_listelt_value
cfg_log_init
Mark Andrews's avatar
Mark Andrews committed
32
cfg_lookingat_netaddr
Evan Hunt's avatar
Evan Hunt committed
33
cfg_map_count
34
cfg_map_firstclause
Danny Mayer's avatar
Danny Mayer committed
35 36
cfg_map_get
cfg_map_getname
37
cfg_map_nextclause
Mark Andrews's avatar
Mark Andrews committed
38
cfg_obj_asboolean
Evan Hunt's avatar
Evan Hunt committed
39
cfg_obj_asfixedpoint
Mark Andrews's avatar
Mark Andrews committed
40
cfg_obj_asnetprefix
41
cfg_obj_aspercentage
Mark Andrews's avatar
Mark Andrews committed
42 43
cfg_obj_assockaddr
cfg_obj_asstring
Danny Mayer's avatar
Danny Mayer committed
44 45
cfg_obj_asuint32
cfg_obj_asuint64
46
cfg_obj_attach
Mark Andrews's avatar
Mark Andrews committed
47 48
cfg_obj_destroy
cfg_obj_file
Evan Hunt's avatar
Evan Hunt committed
49
cfg_obj_getdscp
Danny Mayer's avatar
Danny Mayer committed
50
cfg_obj_isboolean
51
cfg_obj_isfixedpoint
Danny Mayer's avatar
Danny Mayer committed
52
cfg_obj_islist
Mark Andrews's avatar
Mark Andrews committed
53 54
cfg_obj_ismap
cfg_obj_isnetprefix
55
cfg_obj_ispercentage
Mark Andrews's avatar
Mark Andrews committed
56 57 58
cfg_obj_issockaddr
cfg_obj_isstring
cfg_obj_istuple
Danny Mayer's avatar
Danny Mayer committed
59
cfg_obj_istype
Mark Andrews's avatar
Mark Andrews committed
60 61 62
cfg_obj_isuint32
cfg_obj_isuint64
cfg_obj_isvoid
Danny Mayer's avatar
Danny Mayer committed
63
cfg_obj_line
Mark Andrews's avatar
Mark Andrews committed
64
cfg_obj_log
Mark Andrews's avatar
Mark Andrews committed
65 66 67 68
cfg_parse_addressed_map
cfg_parse_astring
cfg_parse_boolean
cfg_parse_bracketed_list
Mark Andrews's avatar
Mark Andrews committed
69
cfg_parse_buffer
Mark Andrews's avatar
Mark Andrews committed
70 71
cfg_parse_dscp
cfg_parse_enum
72
cfg_parse_enum_or_other
Mark Andrews's avatar
Mark Andrews committed
73
cfg_parse_file
Evan Hunt's avatar
Evan Hunt committed
74
cfg_parse_fixedpoint
Mark Andrews's avatar
Mark Andrews committed
75 76 77 78 79 80 81
cfg_parse_listelt
cfg_parse_map
cfg_parse_mapbody
cfg_parse_named_map
cfg_parse_netprefix
cfg_parse_netprefix_map
cfg_parse_obj
82
cfg_parse_percentage
Mark Andrews's avatar
Mark Andrews committed
83 84 85 86 87 88 89 90 91 92
cfg_parse_qstring
cfg_parse_rawaddr
cfg_parse_rawport
cfg_parse_sockaddr
cfg_parse_spacelist
cfg_parse_special
cfg_parse_sstring
cfg_parse_tuple
cfg_parse_uint32
cfg_parse_void
Francis Dupont's avatar
Francis Dupont committed
93
cfg_parser_attach
Mark Andrews's avatar
Mark Andrews committed
94 95
cfg_parser_create
cfg_parser_destroy
Mark Andrews's avatar
Mark Andrews committed
96
cfg_parser_error
Evan Hunt's avatar
Evan Hunt committed
97 98
cfg_parser_mapadd
cfg_parser_reset
Mark Andrews's avatar
Mark Andrews committed
99
cfg_parser_setcallback
Mark Andrews's avatar
Mark Andrews committed
100 101
cfg_parser_warning
cfg_peektoken
102
cfg_pluginlist_foreach
Evan Hunt's avatar
Evan Hunt committed
103
cfg_print
Mark Andrews's avatar
Mark Andrews committed
104 105 106
cfg_print_boolean
cfg_print_bracketed_list
cfg_print_chars
107
cfg_print_clauseflags
Mark Andrews's avatar
Mark Andrews committed
108
cfg_print_cstr
Evan Hunt's avatar
Evan Hunt committed
109
cfg_print_fixedpoint
Mark Andrews's avatar
Mark Andrews committed
110
cfg_print_grammar
111
cfg_print_indent
Mark Andrews's avatar
Mark Andrews committed
112 113 114
cfg_print_map
cfg_print_mapbody
cfg_print_obj
115
cfg_print_percentage
Mark Andrews's avatar
Mark Andrews committed
116 117 118 119 120 121 122 123 124
cfg_print_rawaddr
cfg_print_rawuint
cfg_print_sockaddr
cfg_print_spacelist
cfg_print_tuple
cfg_print_uint32
cfg_print_uint64
cfg_print_ustring
cfg_print_void
125
cfg_print_zonegrammar
126
cfg_printx
Mark Andrews's avatar
Mark Andrews committed
127
cfg_tuple_get
Mark Andrews's avatar
Mark Andrews committed
128
cfg_ungettoken
Danny Mayer's avatar
Danny Mayer committed
129 130 131

; Exported Data

132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153
;cfg_rep_boolean
;cfg_rep_fixedpoint
;cfg_rep_list
;cfg_rep_map
;cfg_rep_netprefix
;cfg_rep_percentage
;cfg_rep_sockaddr
;cfg_rep_string
;cfg_rep_tuple
;cfg_rep_uint32
;cfg_rep_uint64
;cfg_rep_void
;cfg_type_astring
;cfg_type_boolean
;cfg_type_bracketed_text
;cfg_type_fixedpoint
;cfg_type_netaddr
;cfg_type_netaddr4
;cfg_type_netaddr4wild
;cfg_type_netaddr6
;cfg_type_netaddr6wild
;cfg_type_netprefix
Tinderbox User's avatar
Tinderbox User committed
154
;cfg_type_optional_bracketed_text
155 156
;cfg_type_percentage
;cfg_type_qstring
Danny Mayer's avatar
Danny Mayer committed
157
;cfg_type_rndcconf
158 159 160 161 162 163 164 165 166
;cfg_type_sockaddr
;cfg_type_sockaddrdscp
;cfg_type_sstring
;cfg_type_token
;cfg_type_uint32
;cfg_type_uint64
;cfg_type_unsupported
;cfg_type_ustring
;cfg_type_void