1 <?xml version="1.0"?>
\r
2 <!DOCTYPE MODE SYSTEM "xmode.dtd">
\r
5 <PROPERTY NAME="lineComment" VALUE="#" />
\r
6 <PROPERTY NAME="indentOpenBrackets" VALUE="{" />
\r
7 <PROPERTY NAME="indentCloseBrackets" VALUE="}" />
\r
8 <PROPERTY NAME="unalignedOpenBrackets" VALUE="(" />
\r
9 <PROPERTY NAME="unalignedCloseBrackets" VALUE=")" />
\r
10 <PROPERTY NAME="indentNextLine" VALUE="[^#]*\.\s*$" />
\r
12 <RULES HIGHLIGHT_DIGITS="TRUE" IGNORE_CASE="FALSE">
\r
13 <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
\r
14 <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
\r
15 <BEGIN>"</BEGIN>
\r
18 <SPAN TYPE="LITERAL2" ESCAPE="\" NO_LINE_BREAK="TRUE">
\r
22 <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">(</MARK_PREVIOUS>
\r
23 <SEQ_REGEXP HASH_CHAR="$" TYPE="KEYWORD3">[\$]+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*</SEQ_REGEXP>
\r
24 <SEQ TYPE="OPERATOR">)</SEQ>
\r
25 <SEQ TYPE="OPERATOR">=</SEQ>
\r
26 <SEQ TYPE="OPERATOR">==</SEQ>
\r
27 <SEQ TYPE="OPERATOR">!</SEQ>
\r
28 <SEQ TYPE="OPERATOR">}</SEQ>
\r
29 <SEQ TYPE="OPERATOR">{</SEQ>
\r
30 <SEQ TYPE="OPERATOR">and</SEQ>
\r
32 <KEYWORD1>if</KEYWORD1>
\r
33 <KEYWORD1>else</KEYWORD1>
\r
34 <KEYWORD1>case</KEYWORD1>
\r
35 <KEYWORD1>switch</KEYWORD1>
\r
36 <KEYWORD1>break</KEYWORD1>
\r
37 <KEYWORD1>default</KEYWORD1>
\r
38 <KEYWORD1>exit</KEYWORD1>
\r
39 <KEYWORD1>loadmodule</KEYWORD1>
\r
41 <!-- Core Keywords -->
\r
42 <KEYWORD2>af</KEYWORD2>
\r
43 <KEYWORD2>dst_ip</KEYWORD2>
\r
44 <KEYWORD2>dst_port</KEYWORD2>
\r
45 <KEYWORD2>from_uri</KEYWORD2>
\r
46 <KEYWORD2>method</KEYWORD2>
\r
47 <KEYWORD2>msg:len</KEYWORD2>
\r
48 <KEYWORD2>proto</KEYWORD2>
\r
49 <KEYWORD2>status</KEYWORD2>
\r
50 <KEYWORD2>src_ip</KEYWORD2>
\r
51 <KEYWORD2>src_port</KEYWORD2>
\r
52 <KEYWORD2>to_uri</KEYWORD2>
\r
53 <KEYWORD2>uri</KEYWORD2>
\r
55 <!-- Core Values -->
\r
56 <KEYWORD3>INET</KEYWORD3>
\r
57 <KEYWORD3>INET6</KEYWORD3>
\r
58 <KEYWORD3>TCP</KEYWORD3>
\r
59 <KEYWORD3>UDP</KEYWORD3>
\r
60 <KEYWORD3>max_len</KEYWORD3>
\r
61 <KEYWORD3>myself</KEYWORD3>
\r
62 <KEYWORD3>NULL</KEYWORD3>
\r
64 <!-- Core parameters -->
\r
65 <KEYWORD4>abort_on_assert</KEYWORD4>
\r
66 <KEYWORD4>advertised_address</KEYWORD4>
\r
67 <KEYWORD4>advertised_port</KEYWORD4>
\r
68 <KEYWORD4>alias</KEYWORD4>
\r
69 <KEYWORD4>auto_aliases</KEYWORD4>
\r
70 <KEYWORD4>bin_listen</KEYWORD4>
\r
71 <KEYWORD4>bin_children</KEYWORD4>
\r
72 <KEYWORD4>check_via</KEYWORD4>
\r
73 <KEYWORD4>children</KEYWORD4>
\r
74 <KEYWORD4>chroot</KEYWORD4>
\r
75 <KEYWORD4>db_version_table</KEYWORD4>
\r
76 <KEYWORD4>db_default_url</KEYWORD4>
\r
77 <KEYWORD4>db_max_async_connections</KEYWORD4>
\r
78 <KEYWORD4>debug</KEYWORD4>
\r
79 <KEYWORD4>disable_503_translation</KEYWORD4>
\r
80 <KEYWORD4>disable_core_dump</KEYWORD4>
\r
81 <KEYWORD4>disable_dns_blacklist</KEYWORD4>
\r
82 <KEYWORD4>disable_dns_failover</KEYWORD4>
\r
83 <KEYWORD4>disable_stateless_fwd</KEYWORD4>
\r
84 <KEYWORD4>disable_tcp</KEYWORD4>
\r
85 <KEYWORD4>disable_tls</KEYWORD4>
\r
86 <KEYWORD4>dns</KEYWORD4>
\r
87 <KEYWORD4>dns_retr_time</KEYWORD4>
\r
88 <KEYWORD4>dns_retr_no</KEYWORD4>
\r
89 <KEYWORD4>dns_servers_no</KEYWORD4>
\r
90 <KEYWORD4>dns_try_ipv6</KEYWORD4>
\r
91 <KEYWORD4>dns_try_naptr</KEYWORD4>
\r
92 <KEYWORD4>dns_use_search_list</KEYWORD4>
\r
93 <KEYWORD4>dst_blacklist</KEYWORD4>
\r
94 <KEYWORD4>enable_asserts</KEYWORD4>
\r
95 <KEYWORD4>event_pkg_threshold</KEYWORD4>
\r
96 <KEYWORD4>event_shm_threshold</KEYWORD4>
\r
97 <KEYWORD4>exec_dns_threshold</KEYWORD4>
\r
98 <KEYWORD4>exec_msg_threshold</KEYWORD4>
\r
99 <KEYWORD4>fork</KEYWORD4>
\r
100 <KEYWORD4>group gid</KEYWORD4>
\r
101 <KEYWORD4>include_file</KEYWORD4>
\r
102 <KEYWORD4>import_file</KEYWORD4>
\r
103 <KEYWORD4>listen</KEYWORD4>
\r
104 <KEYWORD4>log_facility</KEYWORD4>
\r
105 <KEYWORD4>log_name</KEYWORD4>
\r
106 <KEYWORD4>log_stderror</KEYWORD4>
\r
107 <KEYWORD4>max_while_loops</KEYWORD4>
\r
108 <KEYWORD4>maxbuffer</KEYWORD4>
\r
109 <KEYWORD4>mem_warming</KEYWORD4>
\r
110 <KEYWORD4>mem_warming_percentage</KEYWORD4>
\r
111 <KEYWORD4>mem_warming_pattern_file</KEYWORD4>
\r
112 <KEYWORD4>memdump</KEYWORD4>
\r
113 <KEYWORD4>mem_dump</KEYWORD4>
\r
114 <KEYWORD4>memlog</KEYWORD4>
\r
115 <KEYWORD4>mem_log</KEYWORD4>
\r
116 <KEYWORD4>mcast_loopback</KEYWORD4>
\r
117 <KEYWORD4>mcast_ttl</KEYWORD4>
\r
118 <KEYWORD4>mhomed</KEYWORD4>
\r
119 <KEYWORD4>mpath</KEYWORD4>
\r
120 <KEYWORD4>open_files_limit</KEYWORD4>
\r
121 <KEYWORD4>poll_method</KEYWORD4>
\r
122 <KEYWORD4>port</KEYWORD4>
\r
123 <KEYWORD4>reply_to_via</KEYWORD4>
\r
124 <KEYWORD4>query_buffer_size</KEYWORD4>
\r
125 <KEYWORD4>query_flush_time</KEYWORD4>
\r
126 <KEYWORD4>rev_dns</KEYWORD4>
\r
127 <KEYWORD4>server_header</KEYWORD4>
\r
128 <KEYWORD4>server_signature</KEYWORD4>
\r
129 <KEYWORD4>shm_hash_split_percentage</KEYWORD4>
\r
130 <KEYWORD4>shm_secondary_hash_size</KEYWORD4>
\r
131 <KEYWORD4>sip_warning</KEYWORD4>
\r
132 <KEYWORD4>tcp_children</KEYWORD4>
\r
133 <KEYWORD4>tcp_accept_aliases</KEYWORD4>
\r
134 <KEYWORD4>tcp_listen_backlog</KEYWORD4>
\r
135 <KEYWORD4>tcp_connect_timeout</KEYWORD4>
\r
136 <KEYWORD4>tcp_connection_lifetime!!!!</KEYWORD4>
\r
137 <KEYWORD4>tcp_max_connections</KEYWORD4>
\r
138 <KEYWORD4>tcp_max_msg_time</KEYWORD4>
\r
139 <KEYWORD4>tcp_no_new_conn_bflag</KEYWORD4>
\r
140 <KEYWORD4>tcp_threshold</KEYWORD4>
\r
141 <KEYWORD4>tcp_keepalive</KEYWORD4>
\r
142 <KEYWORD4>tcp_keepcount</KEYWORD4>
\r
143 <KEYWORD4>tcp_keepidle</KEYWORD4>
\r
144 <KEYWORD4>tcp_keepinterval</KEYWORD4>
\r
145 <KEYWORD4>tls_ca_list</KEYWORD4>
\r
146 <KEYWORD4>user uid</KEYWORD4>
\r
147 <KEYWORD4>user_agent_header</KEYWORD4>
\r
148 <KEYWORD4>wdir</KEYWORD4>
\r
149 <KEYWORD4>xlog_buf_size</KEYWORD4>
\r
150 <KEYWORD4>xlog_force_color</KEYWORD4>
\r