include/ca_macros.h
/* [<][>][^][v][top][bottom][index][help] */
FUNCTIONS
This source file includes following functions.
- ca_get_srcname
- ca_get_srccanupd
- ca_get_srcdeflook
- ca_get_srcdbmachine
- ca_get_srcdbuser
- ca_get_srcdbpassword
- ca_get_srcdbname
- ca_get_srcdbport
- ca_get_srcnrtmhost
- ca_get_srcnrtmlog
- ca_get_srcmode
- ca_get_srcnrtmport
- ca_get_srcnrtmdelay
- ca_get_srcnrtmprotocolvers
- ca_get_srcupdateport
- ca_get_updsrcname
- ca_get_updsrcdbmachine
- ca_get_updsrcdbuser
- ca_get_updsrcdbpassword
- ca_get_updsrcdbname
- ca_get_updsrcwhoishost
- ca_get_updsrcdbport
- ca_get_updqryport
- ca_get_updupdport
1 /***************************************
2 $Revision:
3
4 CA module: Macro definitions of the get and set functions.
5
6 Status: NOT REVIEWED, NOT TESTED
7
8 Author(s): Ambrose Magee
9
10 ******************/ /******************
11 Modification History:
12
13 ******************/
14
15 /************************************
16 Copyright (c) 2000,2001,2002 RIPE NCC
17
18 All Rights Reserved
19
20 Permission to use, copy, modify, and distribute this software and its
21 documentation for any purpose and without fee is hereby granted,
22 provided that the above copyright notice appear in all copies and that
23 both that copyright notice and this permission notice appear in
24 supporting documentation, and that the name of the author not be
25 used in advertising or publicity pertaining to distribution of the
26 software without specific, written prior permission.
27
28 THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
29 ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS; IN NO EVENT SHALL
30 AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
31 DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
32 AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
33 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
34 ***************************************/
35
36 #ifndef CA_MACROS
37 /* Include definitions of Macros. */
38 #define CA_MACROS
39
40 #include "ca_adminAttribs.h"
41
42 /* Macro defintions of the get and set functions. */
43
44 #define ca_get_bindport ca_get_int(CA_BINDPORT)
45 #define ca_set_bindport ca_set_int(CA_BINDPORT)
46
47 #define ca_get_help ca_get_dirlist(CA_HELP)
48 #define ca_set_help ca_set_dirlist(CA_HELP)
49
50 #define ca_get_replybanner ca_get_string(CA_REPLYBANNER)
51 #define ca_set_replybanner ca_set_string(CA_REPLYBANNER)
52
53 #define ca_get_source ca_get_source(CA_SOURCE)
54 #define ca_set_source ca_set_source(CA_SOURCE)
55
56 #define ca_get_testmode ca_get_boolean(CA_TESTMODE)
57 #define ca_set_testmode ca_set_boolean(CA_TESTMODE)
58
59 #define ca_get_overridecryptedpw ca_get_string(CA_OVERRIDECRYPTEDPW)
60 #define ca_set_overridecryptedpw ca_set_string(CA_OVERRIDECRYPTEDPW)
61
62 #define ca_get_whoishelp ca_get_dirlist(CA_WHOISHELP)
63 #define ca_set_whoishelp ca_set_dirlist(CA_WHOISHELP)
64
65 #define ca_get_autodbmhelp ca_get_dirlist(CA_AUTODBMHELP)
66 #define ca_set_autodbmhelp ca_set_dirlist(CA_AUTODBMHELP)
67
68 #define ca_get_attdesc ca_get_dirlist(CA_ATTDESC)
69 #define ca_set_attdesc ca_set_dirlist(CA_ATTDESC)
70
71 #define ca_get_deflook ca_get_source(CA_DEFLOOK)
72 #define ca_set_deflook ca_set_source(CA_DEFLOOK)
73
74 #define ca_get_dbfile ca_get_dirlist(CA_DBFILE)
75 #define ca_set_dbfile ca_set_dirlist(CA_DBFILE)
76
77 #define ca_get_canupd ca_get_source(CA_CANUPD)
78 #define ca_set_canupd ca_set_source(CA_CANUPD)
79
80 #define ca_get_crossnotifysources ca_get_source(CA_CROSSNOTIFYSOURCES)
81 #define ca_set_crossnotifysources ca_set_source(CA_CROSSNOTIFYSOURCES)
82
83 #define ca_get_uid ca_get_int(CA_UID)
84 #define ca_set_uid ca_set_int(CA_UID)
85
86 #define ca_get_qrylog ca_get_dirlist(CA_QRYLOG)
87 #define ca_set_qrylog ca_set_dirlist(CA_QRYLOG)
88
89 #define ca_get_qry2log ca_get_dirlist(CA_QRY2LOG)
90 #define ca_set_qry2log ca_set_dirlist(CA_QRY2LOG)
91
92 #define ca_get_errlog ca_get_dirlist(CA_ERRLOG)
93 #define ca_set_errlog ca_set_dirlist(CA_ERRLOG)
94
95 #define ca_get_auditlog ca_get_dirlist(CA_AUDITLOG)
96 #define ca_set_auditlog ca_set_dirlist(CA_AUDITLOG)
97
98 #define ca_get_updlog ca_get_dirlist(CA_UPDLOG)
99 #define ca_set_updlog ca_set_dirlist(CA_UPDLOG)
100
101 #define ca_get_acklog ca_get_dirlist(CA_ACKLOG)
102 #define ca_set_acklog ca_set_dirlist(CA_ACKLOG)
103
104 #define ca_get_lockdir ca_get_dirlist(CA_LOCKDIR)
105 #define ca_set_lockdir ca_set_dirlist(CA_LOCKDIR)
106
107 #define ca_get_pidfile ca_get_string(CA_PIDFILE)
108 #define ca_set_pidfile ca_set_string(CA_PIDFILE)
109
110 #define ca_get_updatelock ca_get_string(CA_UPDATELOCK)
111 #define ca_set_updatelock ca_set_string(CA_UPDATELOCK)
112
113 #define ca_get_cleanlock ca_get_string(CA_CLEANLOCK)
114 #define ca_set_cleanlock ca_set_string(CA_CLEANLOCK)
115
116 #define ca_get_serialdir ca_get_dirlist(CA_SERIALDIR)
117 #define ca_set_serialdir ca_set_dirlist(CA_SERIALDIR)
118
119 #define ca_get_oldserialdir ca_get_dirlist(CA_OLDSERIALDIR)
120 #define ca_set_oldserialdir ca_set_dirlist(CA_OLDSERIALDIR)
121
122 #define ca_get_serialincomingdir ca_get_dirlist(CA_SERIALINCOMINGDIR)
123 #define ca_set_serialincomingdir ca_set_dirlist(CA_SERIALINCOMINGDIR)
124
125 #define ca_get_keepopen ca_get_int(CA_KEEPOPEN)
126 #define ca_set_keepopen ca_set_int(CA_KEEPOPEN)
127
128 #define ca_get_allocmnt ca_get_string(CA_ALLOCMNT)
129 #define ca_set_allocmnt ca_set_string(CA_ALLOCMNT)
130
131 #define ca_get_getupdatesfrom ca_get_string(CA_GETUPDATESFROM)
132 #define ca_set_getupdatesfrom ca_set_string(CA_GETUPDATESFROM)
133
134 #define ca_get_whoisupdfrom ca_get_string(CA_WHOISUPDFROM)
135 #define ca_set_whoisupdfrom ca_set_string(CA_WHOISUPDFROM)
136
137 #define ca_get_denywhoisaccess ca_get_string(CA_DENYWHOISACCESS)
138 #define ca_set_denywhoisaccess ca_set_string(CA_DENYWHOISACCESS)
139
140 #define ca_get_tmpdir ca_get_dirlist(CA_TMPDIR)
141 #define ca_set_tmpdir ca_set_dirlist(CA_TMPDIR)
142
143 #define ca_get_gpgcmd ca_get_dirlist(CA_GPGCMD)
144 #define ca_set_gpgcmd ca_set_dirlist(CA_GPGCMD)
145
146 #define ca_get_pgppath ca_get_dirlist(CA_PGPPATH)
147 #define ca_set_pgppath ca_set_dirlist(CA_PGPPATH)
148
149 #define ca_get_mailcmd ca_get_dirlist(CA_MAILCMD)
150 #define ca_set_mailcmd ca_set_dirlist(CA_MAILCMD)
151
152 #define ca_get_overflowsize ca_get_int(CA_OVERFLOWSIZE)
153 #define ca_set_overflowsize ca_set_int(CA_OVERFLOWSIZE)
154
155 #define ca_get_dbcachesize ca_get_int(CA_DBCACHESIZE)
156 #define ca_set_dbcachesize ca_set_int(CA_DBCACHESIZE)
157
158 #define ca_get_nrofnames ca_get_int(CA_NROFNAMES)
159 #define ca_set_nrofnames ca_set_int(CA_NROFNAMES)
160
161 #define ca_get_defmail ca_get_string(CA_DEFMAIL)
162 #define ca_set_defmail ca_set_string(CA_DEFMAIL)
163
164 #define ca_get_humailbox ca_get_string(CA_HUMAILBOX)
165 #define ca_set_humailbox ca_set_string(CA_HUMAILBOX)
166
167 #define ca_get_autobox ca_get_string(CA_AUTOBOX)
168 #define ca_set_autobox ca_set_string(CA_AUTOBOX)
169
170 #define ca_get_duplicatepersoncheck ca_get_string(CA_DUPLICATEPERSONCHECK)
171 #define ca_set_duplicatepersoncheck ca_set_string(CA_DUPLICATEPERSONCHECK)
172
173 #define ca_get_replybanner ca_get_string(CA_REPLYBANNER)
174 #define ca_set_replybanner ca_set_string(CA_REPLYBANNER)
175
176 #define ca_get_nomatch ca_get_string(CA_NOMATCH)
177 #define ca_set_nomatch ca_set_string(CA_NOMATCH)
178
179 #define ca_get_cn_subject_add ca_get_string(CA_CN_SUBJECT_ADD)
180 #define ca_set_cn_subject_add ca_set_string(CA_CN_SUBJECT_ADD)
181
182 #define ca_get_cn_subject_del ca_get_string(CA_CN_SUBJECT_DEL)
183 #define ca_set_cn_subject_del ca_set_string(CA_CN_SUBJECT_DEL)
184
185 #define ca_get_cn_explain_add ca_get_string(CA_CN_EXPLAIN_ADD)
186 #define ca_set_cn_explain_add ca_set_string(CA_CN_EXPLAIN_ADD)
187
188 #define ca_get_cn_explain_del ca_get_string(CA_CN_EXPLAIN_DEL)
189 #define ca_set_cn_explain_del ca_set_string(CA_CN_EXPLAIN_DEL)
190
191 #define ca_get_cn_overlap_add ca_get_string(CA_CN_OVERLAP_ADD)
192 #define ca_set_cn_overlap_add ca_set_string(CA_CN_OVERLAP_ADD)
193
194 #define ca_get_cn_overlap_del ca_get_string(CA_CN_OVERLAP_DEL)
195 #define ca_set_cn_overlap_del ca_set_string(CA_CN_OVERLAP_DEL)
196
197 #define ca_get_cno_subject_add ca_get_string(CA_CNO_SUBJECT_ADD)
198 #define ca_set_cno_subject_add ca_set_string(CA_CNO_SUBJECT_ADD)
199
200 #define ca_get_cno_subject_del ca_get_string(CA_CNO_SUBJECT_DEL)
201 #define ca_set_cno_subject_del ca_set_string(CA_CNO_SUBJECT_DEL)
202
203 #define ca_get_cno_explain_add ca_get_string(CA_CNO_EXPLAIN_ADD)
204 #define ca_set_cno_explain_add ca_set_string(CA_CNO_EXPLAIN_ADD)
205
206 #define ca_get_cno_explain_del ca_get_string(CA_CNO_EXPLAIN_DEL)
207 #define ca_set_cno_explain_del ca_set_string(CA_CNO_EXPLAIN_DEL)
208
209 #define ca_get_cno_overlap_add ca_get_string(CA_CNO_OVERLAP_ADD)
210 #define ca_set_cno_overlap_add ca_set_string(CA_CNO_OVERLAP_ADD)
211
212 #define ca_get_cno_overlap_del ca_get_string(CA_CNO_OVERLAP_DEL)
213 #define ca_set_cno_overlap_del ca_set_string(CA_CNO_OVERLAP_DEL)
214
215 #define ca_get_mailtxt ca_get_string(CA_MAILTXT)
216 #define ca_set_mailtxt ca_set_string(CA_MAILTXT)
217
218 #define ca_get_mheader ca_get_string(CA_MHEADER)
219 #define ca_set_mheader ca_set_string(CA_MHEADER)
220
221 #define ca_get_failuretxt ca_get_string(CA_FAILURETXT)
222 #define ca_set_failuretxt ca_set_string(CA_FAILURETXT)
223
224 #define ca_get_successtxt ca_get_string(CA_SUCCESSTXT)
225 #define ca_set_successtxt ca_set_string(CA_SUCCESSTXT)
226
227 #define ca_get_helpheader ca_get_string(CA_HELPHEADER)
228 #define ca_set_helpheader ca_set_string(CA_HELPHEADER)
229
230 #define ca_get_ackerr ca_get_string(CA_ACKERR)
231 #define ca_set_ackerr ca_set_string(CA_ACKERR)
232
233 #define ca_get_ackok ca_get_string(CA_ACKOK)
234 #define ca_set_ackok ca_set_string(CA_ACKOK)
235
236 #define ca_get_acksig ca_get_string(CA_ACKSIG)
237 #define ca_set_acksig ca_set_string(CA_ACKSIG)
238
239 #define ca_get_notitxt ca_get_string(CA_NOTITXT)
240 #define ca_set_notitxt ca_set_string(CA_NOTITXT)
241
242 #define ca_get_notimailtxt ca_get_string(CA_NOTIMAILTXT)
243 #define ca_set_notimailtxt ca_set_string(CA_NOTIMAILTXT)
244
245 #define ca_get_notinetworktxt ca_get_string(CA_NOTINETWORKTXT)
246 #define ca_set_notinetworktxt ca_set_string(CA_NOTINETWORKTXT)
247
248 #define ca_get_nheader ca_get_string(CA_NHEADER)
249 #define ca_set_nheader ca_set_string(CA_NHEADER)
250
251 #define ca_get_fwheader ca_get_string(CA_FWHEADER)
252 #define ca_set_fwheader ca_set_string(CA_FWHEADER)
253
254 #define ca_get_fwtxt ca_get_string(CA_FWTXT)
255 #define ca_set_fwtxt ca_set_string(CA_FWTXT)
256
257 #define ca_get_fwmailtxt ca_get_string(CA_FWMAILTXT)
258 #define ca_set_fwmailtxt ca_set_string(CA_FWMAILTXT)
259
260 #define ca_get_fwnetworktxt ca_get_string(CA_FWNETWORKTXT)
261 #define ca_set_fwnetworktxt ca_set_string(CA_FWNETWORKTXT)
262
263 #define ca_get_mtfwheader ca_get_string(CA_MTFWHEADER)
264 #define ca_set_mtfwheader ca_set_string(CA_MTFWHEADER)
265
266 #define ca_get_mtfwtxt ca_get_string(CA_MTFWTXT)
267 #define ca_set_mtfwtxt ca_set_string(CA_MTFWTXT)
268
269 #define ca_get_denyaccesstxt ca_get_string(CA_DENYACCESSTXT)
270 #define ca_set_denyaccesstxt ca_set_string(CA_DENYACCESSTXT)
271
272 #define ca_get_referraltxt ca_get_string(CA_REFERRALTXT)
273 #define ca_set_referraltxt ca_set_string(CA_REFERRALTXT)
274
275 #define ca_get_referralerrortxt ca_get_string(CA_REFERRALERRORTXT)
276 #define ca_set_referralerrortxt ca_set_string(CA_REFERRALERRORTXT)
277
278 #define ca_get_referrallooperrortxt ca_get_string(CA_REFERRALLOOPERRORTXT)
279 #define ca_set_referrallooperrortxt ca_set_string(CA_REFERRALLOOPERRORTXT)
280
281 #define ca_get_referraltimeouttxt ca_get_string(CA_REFERRALTIMEOUTTXT)
282 #define ca_set_referraltimeouttxt ca_set_string(CA_REFERRALTIMEOUTTXT)
283
284 #define ca_get_referraltrunctxt ca_get_string(CA_REFERRALTRUNCTXT)
285 #define ca_set_referraltrunctxt ca_set_string(CA_REFERRALTRUNCTXT)
286
287 #define ca_get_referralendtxt ca_get_string(CA_REFERRALENDTXT)
288 #define ca_set_referralendtxt ca_set_string(CA_REFERRALENDTXT)
289
290 #define ca_get_referraltimeout ca_get_int(CA_REFERRALTIMEOUT)
291 #define ca_set_referraltimeout ca_set_int(CA_REFERRALTIMEOUT)
292
293 #define ca_get_referralmaxlines ca_get_int(CA_REFERRALMAXLINES)
294 #define ca_set_referralmaxlines ca_set_int(CA_REFERRALMAXLINES)
295
296 #define ca_get_rights ca_get_string(CA_RIGHTS)
297 #define ca_set_rights ca_set_string(CA_RIGHTS)
298
299 #define ca_get_country ca_get_string(CA_COUNTRY)
300 #define ca_set_country ca_set_string(CA_COUNTRY)
301
302 #define ca_get_dictionary ca_getDictionary(dictionary, VARS)
303
304 #define ca_get_srcname(X) ca_srchandle2Strelement((X), CA_SRCNAME)
/* [<][>][^][v][top][bottom][index][help] */
305
306 #define ca_get_srccanupd(X) ca_srchandle2Strelement((X), CA_DBCANUPD)
/* [<][>][^][v][top][bottom][index][help] */
307
308 #define ca_get_srcdeflook(X) ca_srchandle2Strelement((X), CA_DBDEFLOOK)
/* [<][>][^][v][top][bottom][index][help] */
309
310 #define ca_get_srcdbmachine(X) ca_srchandle2Strelement((X), CA_DBMACHINE)
/* [<][>][^][v][top][bottom][index][help] */
311
312 #define ca_get_srcdbuser(X) ca_srchandle2Strelement((X), CA_DBUSER)
/* [<][>][^][v][top][bottom][index][help] */
313
314 #define ca_get_srcdbpassword(X) ca_srchandle2Strelement((X), CA_DBPASSWORD)
/* [<][>][^][v][top][bottom][index][help] */
315
316 #define ca_get_srcdbname(X) ca_srchandle2Strelement((X), CA_DBNAME)
/* [<][>][^][v][top][bottom][index][help] */
317
318 #define ca_get_srcdbport(X) ca_srchandle2Intelement((X), CA_DBPORT)
/* [<][>][^][v][top][bottom][index][help] */
319
320 #define ca_get_srcnrtmhost(X) ca_srchandle2Strelement((X), CA_NRTMHOST)
/* [<][>][^][v][top][bottom][index][help] */
321
322 #define ca_get_srcnrtmlog(X) ca_srchandle2Strelement((X), CA_NRTMLOG)
/* [<][>][^][v][top][bottom][index][help] */
323
324 #define ca_get_srcmode(X) ca_srchandle2Intelement((X), CA_SRCMODE)
/* [<][>][^][v][top][bottom][index][help] */
325
326 #define ca_get_srcnrtmport(X) ca_srchandle2Intelement((X), CA_NRTMPORT)
/* [<][>][^][v][top][bottom][index][help] */
327
328 #define ca_get_srcnrtmdelay(X) ca_srchandle2Intelement((X), CA_NRTMDELAY)
/* [<][>][^][v][top][bottom][index][help] */
329
330 #define ca_get_srcnrtmprotocolvers(X) ca_srchandle2Intelement((X), CA_NRTMPROTOCOLVERS)
/* [<][>][^][v][top][bottom][index][help] */
331
332 #define ca_get_srcupdateport(X) ca_srchandle2Intelement((X), CA_SRCUPDPORT)
/* [<][>][^][v][top][bottom][index][help] */
333
334 #define ca_get_notiflog ca_get_dirlist(CA_NOTIFLOG)
335 #define ca_set_notiflog ca_set_dirlist(CA_NOTIFLOG)
336
337 #define ca_get_forwlog ca_get_dirlist(CA_FORWLOG)
338 #define ca_set_forwlog ca_set_dirlist(CA_FORWLOG)
339
340 #define ca_get_crosslog ca_get_dirlist(CA_CROSSLOG)
341 #define ca_set_crosslog ca_set_dirlist(CA_CROSSLOG)
342
343 #define ca_get_ripadminport ca_get_adminIntElement(CA_RIPADMIN, CA_ADMINPORT)
344 #define ca_get_ripadminuser ca_get_adminStrElement(CA_RIPADMIN, CA_ADMINUSER)
345
346 #define ca_get_ripadmintable ca_get_adminStrElement(CA_RIPADMIN, CA_ADMINTABLE)
347
348 #define ca_get_ripadminhost ca_get_adminStrElement(CA_RIPADMIN, CA_ADMINHOST)
349
350 #define ca_get_ripadminpassword ca_get_adminStrElement(CA_RIPADMIN, CA_ADMINPASSWORD)
351
352
353 #define ca_get_updsrcname(X) ca_UpdSrcHandle2StrElement((X), CA_SRCNAME)
/* [<][>][^][v][top][bottom][index][help] */
354
355 #define ca_get_updsrcdbmachine(X) ca_UpdSrcHandle2StrElement((X), CA_DBMACHINE)
/* [<][>][^][v][top][bottom][index][help] */
356
357 #define ca_get_updsrcdbuser(X) ca_UpdSrcHandle2StrElement((X), CA_DBUSER)
/* [<][>][^][v][top][bottom][index][help] */
358
359 #define ca_get_updsrcdbpassword(X) ca_UpdSrcHandle2StrElement((X), CA_DBPASSWORD)
/* [<][>][^][v][top][bottom][index][help] */
360
361 #define ca_get_updsrcdbname(X) ca_UpdSrcHandle2StrElement((X), CA_DBNAME)
/* [<][>][^][v][top][bottom][index][help] */
362
363 #define ca_get_updsrcwhoishost(X) ca_UpdSrcHandle2StrElement((X), CA_UPDSRCWHOISHOST)
/* [<][>][^][v][top][bottom][index][help] */
364
365 #define ca_get_updsrcdbport(X) ca_UpdSrcHandle2IntElement((X), CA_DBPORT)
/* [<][>][^][v][top][bottom][index][help] */
366 #define ca_get_updqryport(X) ca_UpdSrcHandle2IntElement((X), CA_UPDSRCQRYPORT)
/* [<][>][^][v][top][bottom][index][help] */
367
368 #define ca_get_updupdport(X) ca_UpdSrcHandle2IntElement((X), CA_UPDSRCUPDPORT)
/* [<][>][^][v][top][bottom][index][help] */
369
370 #define ca_get_svwhois_port ca_get_int(CA_SVWHOIS_PORT)
371 #define ca_set_svwhois_port ca_set_int(CA_SVWHOIS_PORT)
372
373 #define ca_get_svconfig_port ca_get_int(CA_SVCONFIG_PORT)
374 #define ca_set_svconfig_port ca_set_int(CA_SVCONFIG_PORT)
375
376 #define ca_get_svmirror_port ca_get_int(CA_SVMIRROR_PORT)
377 #define ca_set_svmirror_port ca_set_int(CA_SVMIRROR_PORT)
378
379 #define ca_get_sourcefile ca_get_dirlist(CA_SOURCEFILE)
380 #define ca_set_sourcefile ca_set_dirlist(CA_SOURCEFILE)
381
382 #define ca_get_ac_decay_interval ca_get_int(CA_AC_DECAY_INTERVAL)
383 #define ca_set_ac_decay_interval ca_set_int(CA_AC_DECAY_INTERVAL)
384
385 #define ca_get_ac_decay_halflife ca_get_int(CA_AC_DECAY_HALFLIFE)
386 #define ca_set_ac_decay_halflife ca_set_int(CA_AC_DECAY_HALFLIFE)
387
388 #define ca_get_pw_resp_header ca_get_string(CA_PW_RESP_HEADER)
389 #define ca_set_pw_resp_header ca_set_string(CA_PW_RESP_HEADER)
390
391 #define ca_get_pw_err_nokey ca_get_string(CA_PW_ERR_NOKEY)
392 #define ca_set_pw_err_nokey ca_set_string(CA_PW_ERR_NOKEY)
393
394 #define ca_get_pw_help_file ca_get_dirlist(CA_PW_HELP_FILE)
395 #define ca_set_pw_help_file ca_set_dirlist(CA_PW_HELP_FILE)
396
397 #define ca_get_pw_k_filter ca_get_string(CA_PW_K_FILTER)
398 #define ca_set_pw_k_filter ca_set_string(CA_PW_K_FILTER)
399
400 #define ca_get_pw_limit_reached ca_get_string(CA_PW_LIMIT_REACHED)
401 #define ca_set_pw_limit_reached ca_set_string(CA_PW_LIMIT_REACHED)
402
403 #define ca_get_pw_acl_addrpass ca_get_string(CA_PW_ACL_ADDRPASS)
404 #define ca_set_pw_acl_addrpass ca_set_string(CA_PW_ACL_ADDRPASS)
405
406 #define ca_get_pw_acl_permdeny ca_get_string(CA_PW_ACL_PERMDENY)
407 #define ca_set_pw_acl_permdeny ca_set_string(CA_PW_ACL_PERMDENY)
408
409 #define ca_get_pw_notfound ca_get_string(CA_PW_NOTFOUND)
410 #define ca_set_pw_notfound ca_set_string(CA_PW_NOTFOUND)
411
412 #define ca_get_pw_connclosed ca_get_string(CA_PW_CONNCLOSED)
413 #define ca_set_pw_connclosed ca_set_string(CA_PW_CONNCLOSED)
414
415 #define ca_get_pw_banner ca_get_string(CA_PW_BANNER)
416 #define ca_set_pw_banner ca_set_string(CA_PW_BANNER)
417
418 #define ca_get_qc_badattr ca_get_string(CA_QC_BADATTR)
419 #define ca_set_qc_badattr ca_set_string(CA_QC_BADATTR)
420
421 #define ca_get_qc_fmt_attrnotinv ca_get_string(CA_QC_FMT_ATTRNOTINV)
422 #define ca_set_qc_fmt_attrnotinv ca_set_string(CA_QC_FMT_ATTRNOTINV)
423
424 #define ca_get_qc_fmt_badsource ca_get_string(CA_QC_FMT_BADSOURCE)
425 #define ca_set_qc_fmt_badsource ca_set_string(CA_QC_FMT_BADSOURCE)
426
427 #define ca_get_qc_badobjtype ca_get_string(CA_QC_BADOBJTYPE)
428 #define ca_set_qc_badobjtype ca_set_string(CA_QC_BADOBJTYPE)
429
430 #define ca_get_qi_ref_tmout ca_get_string(CA_QI_REF_TMOUT)
431 #define ca_set_qi_ref_tmout ca_set_string(CA_QI_REF_TMOUT)
432
433 #define ca_get_qi_ref_overmaxlin ca_get_string(CA_QI_REF_OVERMAXLIN)
434 #define ca_set_qi_ref_overmaxlin ca_set_string(CA_QI_REF_OVERMAXLIN)
435
436 #define ca_get_qi_ref_badhost ca_get_string(CA_QI_REF_BADHOST)
437 #define ca_set_qi_ref_badhost ca_set_string(CA_QI_REF_BADHOST)
438
439 #define ca_get_qi_ref_hostnottresp ca_get_string(CA_QI_REF_HOSTNOTTRESP)
440 #define ca_set_qi_ref_hostnottresp ca_set_string(CA_QI_REF_HOSTNOTTRESP)
441
442 #define ca_get_qi_fmt_refheader ca_get_string(CA_QI_FMT_REFHEADER)
443 #define ca_set_qi_fmt_refheader ca_set_string(CA_QI_FMT_REFHEADER)
444
445 #define ca_get_er_def ca_get_string(CA_ER_DEF)
446 #define ca_set_er_def ca_set_string(CA_ER_DEF)
447
448 #define ca_get_er_macro ca_get_string(CA_ER_MACRO)
449 #define ca_set_er_macro ca_set_string(CA_ER_MACRO)
450
451 #define ca_get_er_ud_def ca_get_dirlist(CA_ER_UD_DEF)
452 #define ca_set_er_ud_def ca_set_dirlist(CA_ER_UD_DEF)
453
454 #define ca_get_qi_reftrailer ca_get_string(CA_QI_REFTRAILER)
455 #define ca_set_qi_reftrailer ca_set_string(CA_QI_REFTRAILER)
456
457 #endif /* CA_MACROS */
458