1    | #include "ca_defs.h"
2    | 
3    | dict_t dictionary[] =   {
4    | 	{"BINDPORT", SCOPE_GLOBAL, "CA_INT"},
5    | 	{"HELP", SCOPE_LOCAL, "CA_DIRLIST"},
6    | 	{"REPLYBANNER", SCOPE_GLOBAL, "CA_STRING"},
7    | 	{"SOURCE", SCOPE_GLOBAL, "CA_SOURCE"},
8    | 	{"TESTMODE", SCOPE_GLOBAL, "CA_BOOLEAN"},
9    | 	{"OVERRIDECRYPTEDPW", SCOPE_GLOBAL, "CA_STRING"},
10   | 	{"WHOISHELP", SCOPE_LOCAL, "CA_DIRLIST"},
11   | 	{"AUTODBMHELP", SCOPE_LOCAL, "CA_DIRLIST"},
12   | 	{"ATTDESC", SCOPE_LOCAL, "CA_DIRLIST"},
13   | 	{"DEFLOOK", SCOPE_GLOBAL, "CA_SOURCE"},
14   | 	{"DBFILE", SCOPE_GLOBAL, "CA_DIRLIST"},
15   | 	{"CANUPD", SCOPE_GLOBAL, "CA_SOURCE"},
16   | 	{"CROSSNOTIFYSOURCES", SCOPE_GLOBAL, "CA_SOURCE"},
17   | 	{"UID", SCOPE_GLOBAL, "CA_INT"},
18   | 	{"QRYLOG", SCOPE_GLOBAL, "CA_DIRLIST"},
19   | 	{"QRY2LOG", SCOPE_GLOBAL, "CA_DIRLIST"},
20   | 	{"ERRLOG", SCOPE_GLOBAL, "CA_DIRLIST"},
21   | 	{"AUDITLOG", SCOPE_GLOBAL, "CA_DIRLIST"},
22   | 	{"UPDLOG", SCOPE_GLOBAL, "CA_DIRLIST"},
23   | 	{"ACKLOG", SCOPE_GLOBAL, "CA_DIRLIST"},
24   | 	{"LOCKDIR", SCOPE_GLOBAL, "CA_DIRLIST"},
25   | 	{"PIDFILE", SCOPE_GLOBAL, "CA_STRING"},
26   | 	{"UPDATELOCK", SCOPE_GLOBAL, "CA_STRING"},
27   | 	{"CLEANLOCK", SCOPE_GLOBAL, "CA_STRING"},
28   | 	{"SERIALDIR", SCOPE_GLOBAL, "CA_DIRLIST"},
29   | 	{"OLDSERIALDIR", SCOPE_GLOBAL, "CA_DIRLIST"},
30   | 	{"SERIALINCOMINGDIR", SCOPE_GLOBAL, "CA_DIRLIST"},
31   | 	{"KEEPOPEN", SCOPE_GLOBAL, "CA_INT"},
32   | 	{"ALLOCMNT", SCOPE_GLOBAL, "CA_STRING"},
33   | 	{"GETUPDATESFROM", SCOPE_GLOBAL, "CA_STRING"},
34   | 	{"WHOISUPDFROM", SCOPE_GLOBAL, "CA_STRING"},
35   | 	{"DENYWHOISACCESS", SCOPE_GLOBAL, "CA_STRING"},
36   | 	{"TMPDIR", SCOPE_GLOBAL, "CA_DIRLIST"},
37   | 	{"PGPV", SCOPE_GLOBAL, "CA_DIRLIST"},
38   | 	{"PGPK", SCOPE_GLOBAL, "CA_DIRLIST"},
39   | 	{"PGPPATH", SCOPE_GLOBAL, "CA_DIRLIST"},
40   | 	{"MAILCMD", SCOPE_GLOBAL, "CA_DIRLIST"},
41   | 	{"OVERFLOWSIZE", SCOPE_GLOBAL, "CA_INT"},
42   | 	{"DBCACHESIZE", SCOPE_GLOBAL, "CA_INT"},
43   | 	{"NROFNAMES", SCOPE_GLOBAL, "CA_INT"},
44   | 	{"DEFMAIL", SCOPE_GLOBAL, "CA_STRING"},
45   | 	{"HUMAILBOX", SCOPE_GLOBAL, "CA_STRING"},
46   | 	{"AUTOBOX", SCOPE_GLOBAL, "CA_STRING"},
47   | 	{"DUPLICATEPERSONCHECK", SCOPE_GLOBAL, "CA_STRING"},
48   | 	{"NOMATCH", SCOPE_GLOBAL, "CA_STRING"},
49   | 	{"CN_SUBJECT_ADD", SCOPE_GLOBAL, "CA_STRING"},
50   | 	{"CN_SUBJECT_DEL", SCOPE_GLOBAL, "CA_STRING"},
51   | 	{"CN_EXPLAIN_ADD", SCOPE_GLOBAL, "CA_STRING"},
52   | 	{"CN_EXPLAIN_DEL", SCOPE_GLOBAL, "CA_STRING"},
53   | 	{"CN_OVERLAP_ADD", SCOPE_GLOBAL, "CA_STRING"},
54   | 	{"CN_OVERLAP_DEL", SCOPE_GLOBAL, "CA_STRING"},
55   | 	{"CNO_SUBJECT_ADD", SCOPE_GLOBAL, "CA_STRING"},
56   | 	{"CNO_SUBJECT_DEL", SCOPE_GLOBAL, "CA_STRING"},
57   | 	{"CNO_EXPLAIN_ADD", SCOPE_GLOBAL, "CA_STRING"},
58   | 	{"CNO_EXPLAIN_DEL", SCOPE_GLOBAL, "CA_STRING"},
59   | 	{"CNO_OVERLAP_ADD", SCOPE_GLOBAL, "CA_STRING"},
60   | 	{"CNO_OVERLAP_DEL", SCOPE_GLOBAL, "CA_STRING"},
61   | 	{"MAILTXT", SCOPE_GLOBAL, "CA_STRING"},
62   | 	{"MHEADER", SCOPE_GLOBAL, "CA_STRING"},
63   | 	{"FAILURETXT", SCOPE_LOCAL, "CA_STRING"},
64   | 	{"SUCCESSTXT", SCOPE_LOCAL, "CA_STRING"},
65   | 	{"HELPHEADER", SCOPE_LOCAL, "CA_STRING"},
66   | 	{"ACKERR", SCOPE_LOCAL, "CA_STRING"},
67   | 	{"ACKOK", SCOPE_LOCAL, "CA_STRING"},
68   | 	{"ACKSIG", SCOPE_LOCAL, "CA_STRING"},
69   | 	{"NOTITXT", SCOPE_LOCAL, "CA_STRING"},
70   | 	{"NOTIMAILTXT", SCOPE_LOCAL, "CA_STRING"},
71   | 	{"NOTINETWORKTXT", SCOPE_LOCAL, "CA_STRING"},
72   | 	{"NHEADER", SCOPE_LOCAL, "CA_STRING"},
73   | 	{"FWHEADER", SCOPE_LOCAL, "CA_STRING"},
74   | 	{"FWTXT", SCOPE_LOCAL, "CA_STRING"},
75   | 	{"FWMAILTXT", SCOPE_LOCAL, "CA_STRING"},
76   | 	{"FWNETWORKTXT", SCOPE_LOCAL, "CA_STRING"},
77   | 	{"MTFWHEADER", SCOPE_LOCAL, "CA_STRING"},
78   | 	{"MTFWTXT", SCOPE_LOCAL, "CA_STRING"},
79   | 	{"DENYACCESSTXT", SCOPE_LOCAL, "CA_STRING"},
80   | 	{"REFERRALTXT", SCOPE_LOCAL, "CA_STRING"},
81   | 	{"REFERRALERRORTXT", SCOPE_LOCAL, "CA_STRING"},
82   | 	{"REFERRALLOOPERRORTXT", SCOPE_LOCAL, "CA_STRING"},
83   | 	{"REFERRALTIMEOUTTXT", SCOPE_LOCAL, "CA_STRING"},
84   | 	{"REFERRALTRUNCTXT", SCOPE_LOCAL, "CA_STRING"},
85   | 	{"REFERRALENDTXT", SCOPE_LOCAL, "CA_STRING"},
86   | 	{"REFERRALTIMEOUT", SCOPE_LOCAL, "CA_STRING"},
87   | 	{"REFERRALMAXLINES", SCOPE_LOCAL, "CA_STRING"},
88   | 	{"RIGHTS", SCOPE_LOCAL, "CA_STRING"},
89   | 	{"COUNTRY", SCOPE_GLOBAL, "CA_STRING"}
90   | 	};
91   |