Pass | Half | Fail | Excluded | Total | |||||
---|---|---|---|---|---|---|---|---|---|
|
2.65% |
97.35% |
0.00% |
100% |
|||||
|
4.05% |
95.95% |
0.00% |
100% |
|||||
|
0.22% |
0.87% |
98.91% |
0.00% |
100% |
||||
|
0.00% |
100.00% |
0.00% |
100% |
|||||
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
||||
|
12.50% |
0.00% |
87.50% |
0.00% |
100% |
||||
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
||||
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
48 | |
49 | |
50 | |
51 | |
52 | |
53 | |
54 | |
55 | |
56 | |
57 | |
58 | |
59 | |
60 | |
61 | |
62 | |
63 | |
64 | |
65 | |
66 | |
67 | |
68 | |
69 | |
70 | |
71 | |
72 | |
73 | |
74 | |
75 | |
76 | |
77 | |
78 | p, val : server/core.c line=77 column=55 val, ht : server/core.c line=77 column=72 ht), OK, DECLINED) |
79 | |
80 | |
81 | |
82 | |
83 | |
84 | |
85 | |
86 | |
87 | |
88 | |
89 | |
90 | |
91 | |
92 | |
93 | |
94 | |
95 | |
96 | |
97 | |
98 | |
99 | |
100 | |
101 | |
102 | |
103 | |
104 | |
105 | create_core_dir_config(apr_pool_t *a, char *dir) |
106 | |
107 | |
108 | |
109 | |
110 | conf = : pass=1 = (core_dir_config *)apr_pcalloc(a : server/core.c line=105 column=49 a, sizeof(core_dir_config)); |
111 | |
112 | |
113 | |
114 | conf-> : enter=1, leave=1 ->opts : include/http_core.h line=463 column=21 opts = : enter=1, leave=1 = dir : server/core.c line=105 column=58 dir conditional operator : true=0, false=1 ? OPT_UNSET : OPT_UNSET| : pass=1 |OPT_ALL; |
115 | conf-> : enter=1, leave=1 ->opts_add : include/http_core.h line=464 column=21 opts_add = : enter=1, leave=1 = conf : server/core.c line=107 column=22 conf-> : enter=1, leave=1 ->opts_remove : include/http_core.h line=465 column=21 opts_remove = : enter=1, leave=1 = OPT_NONE; |
116 | conf-> : enter=1, leave=1 ->override : include/http_core.h line=466 column=17 override = : enter=1, leave=1 = dir : server/core.c line=105 column=58 dir conditional operator : true=0, false=1 ? OR_UNSET : OR_UNSET| : pass=1 |OR_ALL; |
117 | conf-> : enter=1, leave=1 ->override_opts : include/http_core.h line=467 column=21 override_opts = : enter=1, leave=1 = OPT_UNSET | : pass=1 | OPT_ALL | : pass=1 | OPT_SYM_OWNER | : pass=1 | OPT_MULTI; |
118 | |
119 | conf-> : enter=1, leave=1 ->content_md5 : include/http_core.h line=499 column=16 content_md5 = : enter=1, leave=1 = 2; |
120 | conf-> : enter=1, leave=1 ->accept_path_info : include/http_core.h line=549 column=9 accept_path_info = : enter=1, leave=1 = AP_ACCEPT_PATHINFO_UNSET; |
121 | |
122 | conf-> : enter=1, leave=1 ->use_canonical_name : include/http_core.h line=505 column=14 use_canonical_name = : enter=1, leave=1 = USE_CANONICAL_NAME_UNSET; |
123 | conf-> : enter=1, leave=1 ->use_canonical_phys_port : include/http_core.h line=578 column=14 use_canonical_phys_port = : enter=1, leave=1 = USE_CANONICAL_PHYS_PORT_UNSET; |
124 | |
125 | conf-> : enter=1, leave=1 ->hostname_lookups : include/http_core.h line=497 column=18 hostname_lookups = : enter=1, leave=1 = HOSTNAME_LOOKUP_UNSET; |
126 | conf-> : enter=1, leave=1 ->satisfy : include/http_core.h line=478 column=10 satisfy = : enter=1, leave=1 = apr_palloc : enter=1, leave=1 apr_palloc : /usr/include/apr-1/apr_pools.h line=419 column=21 apr_palloc(a : server/core.c line=105 column=49 a, sizeof(*conf->satisfy) * : pass=1 * METHODS); |
127 | for (i : server/core.c line=108 column=9 i = : pass=1 = 0; i : server/core.c line=108 column=9 i < : true=64, false=1 < METHODS; ++ : pass=64 ++i : server/core.c line=108 column=9 i) { |
128 | conf-> : enter=64, leave=64 ->satisfy : include/http_core.h line=478 column=10 satisfy[i : server/core.c line=108 column=9 i] = : enter=64, leave=64 = SATISFY_NOSPEC; |
129 | |
130 | |
131 | |
132 | conf-> : enter=1, leave=1 ->limit_cpu : include/http_core.h line=524 column=20 limit_cpu = : enter=1, leave=1 = NULL; |
133 | |
134 | |
135 | conf-> : enter=1, leave=1 ->limit_mem : include/http_core.h line=527 column=20 limit_mem = : enter=1, leave=1 = NULL; |
136 | |
137 | |
138 | conf-> : enter=1, leave=1 ->limit_nproc : include/http_core.h line=530 column=20 limit_nproc = : enter=1, leave=1 = NULL; |
139 | |
140 | |
141 | conf-> : enter=1, leave=1 ->limit_req_body : include/http_core.h line=532 column=15 limit_req_body = : enter=1, leave=1 = AP_LIMIT_REQ_BODY_UNSET; |
142 | conf-> : enter=1, leave=1 ->limit_xml_body : include/http_core.h line=533 column=10 limit_xml_body = : enter=1, leave=1 = AP_LIMIT_UNSET; |
143 | conf-> : enter=1, leave=1 ->sec_file : include/http_core.h line=542 column=25 sec_file = : enter=1, leave=1 = apr_array_make : enter=1, leave=1 apr_array_make : /usr/include/apr-1/apr_tables.h line=111 column=35 apr_array_make(a : server/core.c line=105 column=49 a, 2, sizeof(ap_conf_vector_t *)); |
144 | |
145 | conf-> : enter=1, leave=1 ->server_signature : include/http_core.h line=537 column=24 server_signature = : enter=1, leave=1 = srv_sig_unset : include/http_core.h line=441 column=5 srv_sig_unset; |
146 | |
147 | conf-> : enter=1, leave=1 ->add_default_charset : include/http_core.h line=519 column=14 add_default_charset = : enter=1, leave=1 = ADD_DEFAULT_CHARSET_UNSET; |
148 | conf-> : enter=1, leave=1 ->add_default_charset_name : include/http_core.h line=520 column=17 add_default_charset_name = : enter=1, leave=1 = DEFAULT_ADD_DEFAULT_CHARSET_NAME; |
149 | |
150 | |
151 | |
152 | conf-> : enter=1, leave=1 ->mime_type : include/http_core.h line=545 column=17 mime_type = : enter=1, leave=1 = NULL; |
153 | conf-> : enter=1, leave=1 ->handler : include/http_core.h line=546 column=17 handler = : enter=1, leave=1 = NULL; |
154 | conf-> : enter=1, leave=1 ->output_filters : include/http_core.h line=547 column=17 output_filters = : enter=1, leave=1 = NULL; |
155 | conf-> : enter=1, leave=1 ->input_filters : include/http_core.h line=548 column=17 input_filters = : enter=1, leave=1 = NULL; |
156 | |
157 | |
158 | |
159 | |
160 | conf-> : enter=1, leave=1 ->etag_bits : include/http_core.h line=556 column=23 etag_bits = : enter=1, leave=1 = ETAG_UNSET; |
161 | conf-> : enter=1, leave=1 ->etag_add : include/http_core.h line=557 column=23 etag_add = : enter=1, leave=1 = ETAG_UNSET; |
162 | conf-> : enter=1, leave=1 ->etag_remove : include/http_core.h line=558 column=23 etag_remove = : enter=1, leave=1 = ETAG_UNSET; |
163 | |
164 | conf-> : enter=1, leave=1 ->enable_mmap : include/http_core.h line=566 column=18 enable_mmap = : enter=1, leave=1 = ENABLE_MMAP_UNSET; |
165 | conf-> : enter=1, leave=1 ->enable_sendfile : include/http_core.h line=571 column=18 enable_sendfile = : enter=1, leave=1 = ENABLE_SENDFILE_UNSET; |
166 | conf-> : enter=1, leave=1 ->allow_encoded_slashes : include/http_core.h line=572 column=18 allow_encoded_slashes = : enter=1, leave=1 = 0; |
167 | conf-> : enter=1, leave=1 ->decode_encoded_slashes : include/http_core.h line=581 column=18 decode_encoded_slashes = : enter=1, leave=1 = 0; |
168 | |
169 | conf-> : enter=1, leave=1 ->max_ranges : include/http_core.h line=588 column=9 max_ranges = : enter=1, leave=1 = AP_MAXRANGES_UNSET; |
170 | |
171 | return (void *)conf : server/core.c line=107 column=22 conf; |
172 | |
173 | |
174 | |
175 | |
176 | |
177 | merge_ct_filters(apr_pool_t *p, |
178 | |
179 | |
180 | |
181 | |
182 | |
183 | |
184 | |
185 | overlay_val; |
186 | base_val; |
187 | |
188 | cur = : pass=0 = NULL; |
189 | |
190 | while (overlay_info : server/core.c line=185 column=28 overlay_info) { |
191 | |
192 | |
193 | new = : pass=0 = apr_pcalloc(p : server/core.c line=177 column=43 p, sizeof(ap_filter_rec_t)); |
194 | new-> : enter=0, leave=0 ->name : include/util_filter.h line=219 column=17 name = : enter=0, leave=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(p : server/core.c line=177 column=43 p, overlay_info : server/core.c line=185 column=28 overlay_info-> : enter=0, leave=0 ->name : include/util_filter.h line=219 column=17 name); |
195 | new-> : enter=0, leave=0 ->next : include/util_filter.h line=242 column=29 next = : enter=0, leave=0 = cur : server/core.c line=184 column=22 cur; |
196 | cur = : pass=0 = new : server/core.c line=191 column=26 new; |
197 | overlay_info = : pass=0 = overlay_info : server/core.c line=185 column=28 overlay_info-> : enter=0, leave=0 ->next : include/util_filter.h line=242 column=29 next; |
198 | |
199 | |
200 | while (base_info : server/core.c line=186 column=28 base_info) { |
201 | |
202 | |
203 | |
204 | |
205 | f = : pass=0 = cur : server/core.c line=184 column=22 cur; |
206 | while (f : server/core.c line=201 column=26 f) { |
207 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(base_info : server/core.c line=186 column=28 base_info-> : enter=0, leave=0 ->name : include/util_filter.h line=219 column=17 name, f : server/core.c line=201 column=26 f-> : enter=0, leave=0 ->name : include/util_filter.h line=219 column=17 name)) { |
208 | found = : pass=0 = 1; |
209 | break; |
210 | |
211 | |
212 | f = : pass=0 = f : server/core.c line=201 column=26 f-> : enter=0, leave=0 ->next : include/util_filter.h line=242 column=29 next; |
213 | |
214 | |
215 | if (! : true=0, false=0 !found : server/core.c line=202 column=13 found) { |
216 | f = : pass=0 = apr_pcalloc(p : server/core.c line=177 column=43 p, sizeof(ap_filter_rec_t)); |
217 | f-> : enter=0, leave=0 ->name : include/util_filter.h line=219 column=17 name = : enter=0, leave=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(p : server/core.c line=177 column=43 p, base_info : server/core.c line=186 column=28 base_info-> : enter=0, leave=0 ->name : include/util_filter.h line=219 column=17 name); |
218 | f-> : enter=0, leave=0 ->next : include/util_filter.h line=242 column=29 next = : enter=0, leave=0 = cur : server/core.c line=184 column=22 cur; |
219 | cur = : pass=0 = f : server/core.c line=201 column=26 f; |
220 | |
221 | |
222 | base_info = : pass=0 = base_info : server/core.c line=186 column=28 base_info-> : enter=0, leave=0 ->next : include/util_filter.h line=242 column=29 next; |
223 | |
224 | |
225 | return cur : server/core.c line=184 column=22 cur; |
226 | |
227 | |
228 | merge_core_dir_configs(apr_pool_t *a, void *basev, void *newv) |
229 | |
230 | basev; |
231 | newv; |
232 | |
233 | |
234 | |
235 | |
236 | |
237 | |
238 | conf = : pass=0 = (core_dir_config *)apr_pmemdup : enter=0, leave=0 apr_pmemdup : /usr/include/apr-1/apr_strings.h line=131 column=21 apr_pmemdup(a : server/core.c line=228 column=49 a, base : server/core.c line=230 column=22 base, sizeof(core_dir_config)); |
239 | |
240 | conf-> : enter=0, leave=0 ->d : include/http_core.h line=452 column=11 d = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->d : include/http_core.h line=452 column=11 d; |
241 | conf-> : enter=0, leave=0 ->d_is_fnmatch : include/http_core.h line=511 column=14 d_is_fnmatch = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->d_is_fnmatch : include/http_core.h line=511 column=14 d_is_fnmatch; |
242 | conf-> : enter=0, leave=0 ->d_components : include/http_core.h line=454 column=14 d_components = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->d_components : include/http_core.h line=454 column=14 d_components; |
243 | conf-> : enter=0, leave=0 ->r : include/http_core.h line=543 column=17 r = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->r : include/http_core.h line=543 column=17 r; |
244 | |
245 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts & : pass=0 & OPT_UNSET) { |
246 | |
247 | |
248 | |
249 | conf-> : enter=0, leave=0 ->opts_add : include/http_core.h line=464 column=21 opts_add = : enter=0, leave=0 = (conf : server/core.c line=232 column=22 conf-> : enter=0, leave=0 ->opts_add : include/http_core.h line=464 column=21 opts_add & : pass=0 & ~ : pass=0 ~new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->opts_remove : include/http_core.h line=465 column=21 opts_remove) | : pass=0 | new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->opts_add : include/http_core.h line=464 column=21 opts_add; |
250 | conf-> : enter=0, leave=0 ->opts_remove : include/http_core.h line=465 column=21 opts_remove = : enter=0, leave=0 = (conf : server/core.c line=232 column=22 conf-> : enter=0, leave=0 ->opts_remove : include/http_core.h line=465 column=21 opts_remove & : pass=0 & ~ : pass=0 ~new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->opts_add : include/http_core.h line=464 column=21 opts_add) |
251 | | new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->opts_remove : include/http_core.h line=465 column=21 opts_remove; |
252 | conf-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts = : enter=0, leave=0 = (conf : server/core.c line=232 column=22 conf-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts & : pass=0 & ~ : pass=0 ~conf : server/core.c line=232 column=22 conf-> : enter=0, leave=0 ->opts_remove : include/http_core.h line=465 column=21 opts_remove) | : pass=0 | conf : server/core.c line=232 column=22 conf-> : enter=0, leave=0 ->opts_add : include/http_core.h line=464 column=21 opts_add; |
253 | |
254 | |
255 | |
256 | |
257 | if (((base : server/core.c line=230 column=22 base-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts & : pass=0 & (OPT_INCLUDES| : pass=0 |OPT_INC_WITH_EXEC)) |
258 | MC/DC independently affect : true=0, false=0 == (OPT_INCLUDES| : pass=0 |OPT_INC_WITH_EXEC)) |
259 | && ((new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts & : pass=0 & (OPT_INCLUDES| : pass=0 |OPT_INC_WITH_EXEC)) |
260 | MC/DC independently affect : true=0, false=0 == OPT_INCLUDES)) { |
261 | conf-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts &= : enter=0, leave=0 &= ~ : pass=0 ~OPT_INC_WITH_EXEC; |
262 | |
263 | |
264 | |
265 | |
266 | |
267 | |
268 | conf-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts; |
269 | conf-> : enter=0, leave=0 ->opts_add : include/http_core.h line=464 column=21 opts_add = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->opts_add : include/http_core.h line=464 column=21 opts_add; |
270 | conf-> : enter=0, leave=0 ->opts_remove : include/http_core.h line=465 column=21 opts_remove = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->opts_remove : include/http_core.h line=465 column=21 opts_remove; |
271 | |
272 | |
273 | if (! : true=0, false=0 !(new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override & : pass=0 & OR_UNSET)) { |
274 | conf-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override; |
275 | |
276 | |
277 | if (! : true=0, false=0 !(new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->override_opts : include/http_core.h line=467 column=21 override_opts & : pass=0 & OPT_UNSET)) { |
278 | conf-> : enter=0, leave=0 ->override_opts : include/http_core.h line=467 column=21 override_opts = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->override_opts : include/http_core.h line=467 column=21 override_opts; |
279 | |
280 | |
281 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->ap_default_type : include/http_core.h line=474 column=11 ap_default_type) { |
282 | conf-> : enter=0, leave=0 ->ap_default_type : include/http_core.h line=474 column=11 ap_default_type = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->ap_default_type : include/http_core.h line=474 column=11 ap_default_type; |
283 | |
284 | |
285 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->ap_auth_type : include/http_core.h line=479 column=11 ap_auth_type) { |
286 | conf-> : enter=0, leave=0 ->ap_auth_type : include/http_core.h line=479 column=11 ap_auth_type = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->ap_auth_type : include/http_core.h line=479 column=11 ap_auth_type; |
287 | |
288 | |
289 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->ap_auth_name : include/http_core.h line=480 column=11 ap_auth_name) { |
290 | conf-> : enter=0, leave=0 ->ap_auth_name : include/http_core.h line=480 column=11 ap_auth_name = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->ap_auth_name : include/http_core.h line=480 column=11 ap_auth_name; |
291 | |
292 | |
293 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->ap_requires : include/http_core.h line=481 column=25 ap_requires) { |
294 | conf-> : enter=0, leave=0 ->ap_requires : include/http_core.h line=481 column=25 ap_requires = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->ap_requires : include/http_core.h line=481 column=25 ap_requires; |
295 | |
296 | |
297 | if (conf : server/core.c line=232 column=22 conf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings == : true=0, false=0 == NULL) { |
298 | conf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings; |
299 | |
300 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings != : true=0, false=0 != NULL) { |
301 | |
302 | |
303 | conf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings = : enter=0, leave=0 = apr_pmemdup : enter=0, leave=0 apr_pmemdup : /usr/include/apr-1/apr_strings.h line=131 column=21 apr_pmemdup(a : server/core.c line=228 column=49 a, |
304 | base-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings, |
305 | * RESPONSE_CODES); |
306 | |
307 | for (i : server/core.c line=233 column=9 i = : pass=0 = 0; i : server/core.c line=233 column=9 i < : true=0, false=0 < RESPONSE_CODES; ++ : pass=0 ++i : server/core.c line=233 column=9 i) { |
308 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings[] : enter=0, leave=0 [i : server/core.c line=233 column=9 i] != : true=0, false=0 != NULL) { |
309 | conf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings[i : server/core.c line=233 column=9 i] = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings[] : enter=0, leave=0 [i : server/core.c line=233 column=9 i]; |
310 | |
311 | |
312 | |
313 | |
314 | |
315 | |
316 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->hostname_lookups : include/http_core.h line=497 column=18 hostname_lookups != : true=0, false=0 != HOSTNAME_LOOKUP_UNSET) { |
317 | conf-> : enter=0, leave=0 ->hostname_lookups : include/http_core.h line=497 column=18 hostname_lookups = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->hostname_lookups : include/http_core.h line=497 column=18 hostname_lookups; |
318 | |
319 | |
320 | if ((new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->content_md5 : include/http_core.h line=499 column=16 content_md5 & : pass=0 & 2) == : true=0, false=0 == 0) { |
321 | conf-> : enter=0, leave=0 ->content_md5 : include/http_core.h line=499 column=16 content_md5 = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->content_md5 : include/http_core.h line=499 column=16 content_md5; |
322 | |
323 | |
324 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->accept_path_info : include/http_core.h line=549 column=9 accept_path_info != : true=0, false=0 != 3) { |
325 | conf-> : enter=0, leave=0 ->accept_path_info : include/http_core.h line=549 column=9 accept_path_info = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->accept_path_info : include/http_core.h line=549 column=9 accept_path_info; |
326 | |
327 | |
328 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->use_canonical_name : include/http_core.h line=505 column=14 use_canonical_name != : true=0, false=0 != USE_CANONICAL_NAME_UNSET) { |
329 | conf-> : enter=0, leave=0 ->use_canonical_name : include/http_core.h line=505 column=14 use_canonical_name = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->use_canonical_name : include/http_core.h line=505 column=14 use_canonical_name; |
330 | |
331 | |
332 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->use_canonical_phys_port : include/http_core.h line=578 column=14 use_canonical_phys_port != : true=0, false=0 != USE_CANONICAL_PHYS_PORT_UNSET) { |
333 | conf-> : enter=0, leave=0 ->use_canonical_phys_port : include/http_core.h line=578 column=14 use_canonical_phys_port = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->use_canonical_phys_port : include/http_core.h line=578 column=14 use_canonical_phys_port; |
334 | |
335 | |
336 | |
337 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->limit_cpu : include/http_core.h line=524 column=20 limit_cpu) { |
338 | conf-> : enter=0, leave=0 ->limit_cpu : include/http_core.h line=524 column=20 limit_cpu = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->limit_cpu : include/http_core.h line=524 column=20 limit_cpu; |
339 | |
340 | |
341 | |
342 | |
343 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->limit_mem : include/http_core.h line=527 column=20 limit_mem) { |
344 | conf-> : enter=0, leave=0 ->limit_mem : include/http_core.h line=527 column=20 limit_mem = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->limit_mem : include/http_core.h line=527 column=20 limit_mem; |
345 | |
346 | |
347 | |
348 | |
349 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->limit_nproc : include/http_core.h line=530 column=20 limit_nproc) { |
350 | conf-> : enter=0, leave=0 ->limit_nproc : include/http_core.h line=530 column=20 limit_nproc = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->limit_nproc : include/http_core.h line=530 column=20 limit_nproc; |
351 | |
352 | |
353 | |
354 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->limit_req_body : include/http_core.h line=532 column=15 limit_req_body != : true=0, false=0 != AP_LIMIT_REQ_BODY_UNSET) { |
355 | conf-> : enter=0, leave=0 ->limit_req_body : include/http_core.h line=532 column=15 limit_req_body = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->limit_req_body : include/http_core.h line=532 column=15 limit_req_body; |
356 | |
357 | |
358 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->limit_xml_body : include/http_core.h line=533 column=10 limit_xml_body != : true=0, false=0 != AP_LIMIT_UNSET) |
359 | conf-> : enter=0, leave=0 ->limit_xml_body : include/http_core.h line=533 column=10 limit_xml_body = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->limit_xml_body : include/http_core.h line=533 column=10 limit_xml_body; |
360 | |
361 | conf-> : enter=0, leave=0 ->limit_xml_body : include/http_core.h line=533 column=10 limit_xml_body = : enter=0, leave=0 = base : server/core.c line=230 column=22 base-> : enter=0, leave=0 ->limit_xml_body : include/http_core.h line=533 column=10 limit_xml_body; |
362 | |
363 | if (! : true=0, false=0 !conf : server/core.c line=232 column=22 conf-> : enter=0, leave=0 ->sec_file : include/http_core.h line=542 column=25 sec_file) { |
364 | conf-> : enter=0, leave=0 ->sec_file : include/http_core.h line=542 column=25 sec_file = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->sec_file : include/http_core.h line=542 column=25 sec_file; |
365 | |
366 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->sec_file : include/http_core.h line=542 column=25 sec_file) { |
367 | |
368 | |
369 | conf-> : enter=0, leave=0 ->sec_file : include/http_core.h line=542 column=25 sec_file = : enter=0, leave=0 = apr_array_append : enter=0, leave=0 apr_array_append : /usr/include/apr-1/apr_tables.h line=196 column=35 apr_array_append(a : server/core.c line=228 column=49 a, base : server/core.c line=230 column=22 base-> : enter=0, leave=0 ->sec_file : include/http_core.h line=542 column=25 sec_file, new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->sec_file : include/http_core.h line=542 column=25 sec_file); |
370 | |
371 | |
372 | |
373 | |
374 | |
375 | conf-> : enter=0, leave=0 ->satisfy : include/http_core.h line=478 column=10 satisfy = : enter=0, leave=0 = apr_palloc : enter=0, leave=0 apr_palloc : /usr/include/apr-1/apr_pools.h line=419 column=21 apr_palloc(a : server/core.c line=228 column=49 a, sizeof(*conf->satisfy) * : pass=0 * METHODS); |
376 | for (i : server/core.c line=233 column=9 i = : pass=0 = 0; i : server/core.c line=233 column=9 i < : true=0, false=0 < METHODS; ++ : pass=0 ++i : server/core.c line=233 column=9 i) { |
377 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->satisfy : include/http_core.h line=478 column=10 satisfy[] : enter=0, leave=0 [i : server/core.c line=233 column=9 i] != : true=0, false=0 != SATISFY_NOSPEC) { |
378 | conf-> : enter=0, leave=0 ->satisfy : include/http_core.h line=478 column=10 satisfy[i : server/core.c line=233 column=9 i] = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->satisfy : include/http_core.h line=478 column=10 satisfy[] : enter=0, leave=0 [i : server/core.c line=233 column=9 i]; |
379 | |
380 | conf-> : enter=0, leave=0 ->satisfy : include/http_core.h line=478 column=10 satisfy[i : server/core.c line=233 column=9 i] = : enter=0, leave=0 = base : server/core.c line=230 column=22 base-> : enter=0, leave=0 ->satisfy : include/http_core.h line=478 column=10 satisfy[] : enter=0, leave=0 [i : server/core.c line=233 column=9 i]; |
381 | |
382 | |
383 | |
384 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->server_signature : include/http_core.h line=537 column=24 server_signature != : true=0, false=0 != srv_sig_unset : include/http_core.h line=441 column=5 srv_sig_unset) { |
385 | conf-> : enter=0, leave=0 ->server_signature : include/http_core.h line=537 column=24 server_signature = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->server_signature : include/http_core.h line=537 column=24 server_signature; |
386 | |
387 | |
388 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->add_default_charset : include/http_core.h line=519 column=14 add_default_charset != : true=0, false=0 != ADD_DEFAULT_CHARSET_UNSET) { |
389 | conf-> : enter=0, leave=0 ->add_default_charset : include/http_core.h line=519 column=14 add_default_charset = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->add_default_charset : include/http_core.h line=519 column=14 add_default_charset; |
390 | conf-> : enter=0, leave=0 ->add_default_charset_name : include/http_core.h line=520 column=17 add_default_charset_name = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->add_default_charset_name : include/http_core.h line=520 column=17 add_default_charset_name; |
391 | |
392 | |
393 | |
394 | |
395 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->mime_type : include/http_core.h line=545 column=17 mime_type) { |
396 | conf-> : enter=0, leave=0 ->mime_type : include/http_core.h line=545 column=17 mime_type = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->mime_type : include/http_core.h line=545 column=17 mime_type; |
397 | |
398 | |
399 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->handler : include/http_core.h line=546 column=17 handler) { |
400 | conf-> : enter=0, leave=0 ->handler : include/http_core.h line=546 column=17 handler = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->handler : include/http_core.h line=546 column=17 handler; |
401 | |
402 | |
403 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->output_filters : include/http_core.h line=547 column=17 output_filters) { |
404 | conf-> : enter=0, leave=0 ->output_filters : include/http_core.h line=547 column=17 output_filters = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->output_filters : include/http_core.h line=547 column=17 output_filters; |
405 | |
406 | |
407 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->input_filters : include/http_core.h line=548 column=17 input_filters) { |
408 | conf-> : enter=0, leave=0 ->input_filters : include/http_core.h line=548 column=17 input_filters = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->input_filters : include/http_core.h line=548 column=17 input_filters; |
409 | |
410 | |
411 | if (conf : server/core.c line=232 column=22 confMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters && : true=0, false=0 && new : server/core.c line=231 column=22 newMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters) { |
412 | conf-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters = : enter=0, leave=0 = apr_hash_merge : enter=0, leave=0 apr_hash_merge : /usr/include/apr-1/apr_hash.h line=210 column=27 apr_hash_merge(a : server/core.c line=228 column=49 a, |
413 | new-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters, |
414 | conf-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters, |
415 | merge_ct_filters, |
416 | |
417 | |
418 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters) { |
419 | conf-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters = : enter=0, leave=0 = apr_hash_copy : enter=0, leave=0 apr_hash_copy : /usr/include/apr-1/apr_hash.h line=96 column=27 apr_hash_copy(a : server/core.c line=228 column=49 a, new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters); |
420 | |
421 | if (conf : server/core.c line=232 column=22 conf-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters) { |
422 | |
423 | conf-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters = : enter=0, leave=0 = apr_hash_copy : enter=0, leave=0 apr_hash_copy : /usr/include/apr-1/apr_hash.h line=96 column=27 apr_hash_copy(a : server/core.c line=228 column=49 a, base : server/core.c line=230 column=22 base-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters); |
424 | |
425 | |
426 | |
427 | |
428 | |
429 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits == : true=0, false=0 == ETAG_UNSET) { |
430 | conf-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add = : enter=0, leave=0 = |
431 | conf-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add & : pass=0 & (~ : pass=0 ~ new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove)) | : pass=0 | new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add; |
432 | conf-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove = : enter=0, leave=0 = |
433 | conf-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove & : pass=0 & (~ : pass=0 ~ new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add)) | : pass=0 | new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove; |
434 | conf-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits = : enter=0, leave=0 = |
435 | conf-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits & : pass=0 & (~ : pass=0 ~ conf : server/core.c line=232 column=22 conf-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove)) | : pass=0 | conf : server/core.c line=232 column=22 conf-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add; |
436 | |
437 | |
438 | conf-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits; |
439 | conf-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add; |
440 | conf-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove; |
441 | |
442 | |
443 | if (conf : server/core.c line=232 column=22 conf-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits != : true=0, false=0 != ETAG_NONE) { |
444 | conf-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits &= : enter=0, leave=0 &= (~ : pass=0 ~ ETAG_NONE); |
445 | |
446 | |
447 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->enable_mmap : include/http_core.h line=566 column=18 enable_mmap != : true=0, false=0 != ENABLE_MMAP_UNSET) { |
448 | conf-> : enter=0, leave=0 ->enable_mmap : include/http_core.h line=566 column=18 enable_mmap = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->enable_mmap : include/http_core.h line=566 column=18 enable_mmap; |
449 | |
450 | |
451 | if (new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->enable_sendfile : include/http_core.h line=571 column=18 enable_sendfile != : true=0, false=0 != ENABLE_SENDFILE_UNSET) { |
452 | conf-> : enter=0, leave=0 ->enable_sendfile : include/http_core.h line=571 column=18 enable_sendfile = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->enable_sendfile : include/http_core.h line=571 column=18 enable_sendfile; |
453 | |
454 | |
455 | conf-> : enter=0, leave=0 ->allow_encoded_slashes : include/http_core.h line=572 column=18 allow_encoded_slashes = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->allow_encoded_slashes : include/http_core.h line=572 column=18 allow_encoded_slashes; |
456 | conf-> : enter=0, leave=0 ->decode_encoded_slashes : include/http_core.h line=581 column=18 decode_encoded_slashes = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->decode_encoded_slashes : include/http_core.h line=581 column=18 decode_encoded_slashes; |
457 | |
458 | conf-> : enter=0, leave=0 ->max_ranges : include/http_core.h line=588 column=9 max_ranges = : enter=0, leave=0 = new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->max_ranges : include/http_core.h line=588 column=9 max_ranges != : true=0, false=0 != AP_MAXRANGES_UNSET conditional operator : true=0, false=0 ? new : server/core.c line=231 column=22 new-> : enter=0, leave=0 ->max_ranges : include/http_core.h line=588 column=9 max_ranges : base : server/core.c line=230 column=22 base-> : enter=0, leave=0 ->max_ranges : include/http_core.h line=588 column=9 max_ranges; |
459 | |
460 | return (void*)conf : server/core.c line=232 column=22 conf; |
461 | |
462 | |
463 | create_core_server_config(apr_pool_t *a, server_rec *s) |
464 | |
465 | |
466 | s-> : enter=1, leave=1 ->is_virtual : include/httpd.h line=1204 column=9 is_virtual; |
467 | |
468 | conf = : pass=1 = (core_server_config *)apr_pcalloc(a : server/core.c line=463 column=52 a, sizeof(core_server_config)); |
469 | |
470 | |
471 | |
472 | |
473 | |
474 | conf-> : enter=1, leave=1 ->access_name : include/http_core.h line=608 column=11 access_name = : enter=1, leave=1 = is_virtual : server/core.c line=466 column=9 is_virtual conditional operator : true=0, false=1 ? NULL : DEFAULT_ACCESS_FNAME; |
475 | conf-> : enter=1, leave=1 ->ap_document_root : include/http_core.h line=604 column=17 ap_document_root = : enter=1, leave=1 = is_virtual : server/core.c line=466 column=9 is_virtual conditional operator : true=0, false=1 ? NULL : DOCUMENT_LOCATION; |
476 | conf-> : enter=1, leave=1 ->sec_dir : include/http_core.h line=609 column=25 sec_dir = : enter=1, leave=1 = apr_array_make : enter=1, leave=1 apr_array_make : /usr/include/apr-1/apr_tables.h line=111 column=35 apr_array_make(a : server/core.c line=463 column=52 a, 40, sizeof(ap_conf_vector_t *)); |
477 | conf-> : enter=1, leave=1 ->sec_url : include/http_core.h line=610 column=25 sec_url = : enter=1, leave=1 = apr_array_make : enter=1, leave=1 apr_array_make : /usr/include/apr-1/apr_tables.h line=111 column=35 apr_array_make(a : server/core.c line=463 column=52 a, 40, sizeof(ap_conf_vector_t *)); |
478 | |
479 | |
480 | conf-> : enter=1, leave=1 ->redirect_limit : include/http_core.h line=613 column=9 redirect_limit = : enter=1, leave=1 = 0; /* 0 == unset */ |
481 | conf-> : enter=1, leave=1 ->subreq_limit : include/http_core.h line=614 column=9 subreq_limit = : enter=1, leave=1 = 0; |
482 | |
483 | conf-> : enter=1, leave=1 ->protocol : include/http_core.h line=616 column=17 protocol = : enter=1, leave=1 = NULL; |
484 | conf-> : enter=1, leave=1 ->accf_map : include/http_core.h line=617 column=18 accf_map = : enter=1, leave=1 = apr_table_make : enter=1, leave=1 apr_table_make : /usr/include/apr-1/apr_tables.h line=222 column=28 apr_table_make(a : server/core.c line=463 column=52 a, 5); |
485 | |
486 | |
487 | apr_table_set : /usr/include/apr-1/apr_tables.h line=269 column=19 apr_table_set(conf : server/core.c line=465 column=25 conf-> : enter=1, leave=1 ->accf_map : include/http_core.h line=617 column=18 accf_map, "http", "data"); |
488 | apr_table_set : /usr/include/apr-1/apr_tables.h line=269 column=19 apr_table_set(conf : server/core.c line=465 column=25 conf-> : enter=1, leave=1 ->accf_map : include/http_core.h line=617 column=18 accf_map, "https", "data"); |
489 | |
490 | |
491 | |
492 | |
493 | |
494 | |
495 | |
496 | |
497 | |
498 | |
499 | |
500 | |
501 | |
502 | |
503 | |
504 | |
505 | conf-> : enter=1, leave=1 ->trace_enable : include/http_core.h line=624 column=9 trace_enable = : enter=1, leave=1 = AP_TRACE_UNSET; |
506 | |
507 | return (void *)conf : server/core.c line=465 column=25 conf; |
508 | |
509 | |
510 | merge_core_server_configs(apr_pool_t *p, void *basev, void *virtv) |
511 | |
512 | basev; |
513 | virtv; |
514 | |
515 | |
516 | conf = : pass=0 = (core_server_config *)apr_pmemdup : enter=0, leave=0 apr_pmemdup : /usr/include/apr-1/apr_strings.h line=131 column=21 apr_pmemdup(p : server/core.c line=510 column=52 p, virt : server/core.c line=513 column=25 virt, sizeof(core_server_config)); |
517 | |
518 | if (! : true=0, false=0 !conf : server/core.c line=514 column=25 conf-> : enter=0, leave=0 ->access_name : include/http_core.h line=608 column=11 access_name) { |
519 | conf-> : enter=0, leave=0 ->access_name : include/http_core.h line=608 column=11 access_name = : enter=0, leave=0 = base : server/core.c line=512 column=25 base-> : enter=0, leave=0 ->access_name : include/http_core.h line=608 column=11 access_name; |
520 | |
521 | |
522 | if (! : true=0, false=0 !conf : server/core.c line=514 column=25 conf-> : enter=0, leave=0 ->ap_document_root : include/http_core.h line=604 column=17 ap_document_root) { |
523 | conf-> : enter=0, leave=0 ->ap_document_root : include/http_core.h line=604 column=17 ap_document_root = : enter=0, leave=0 = base : server/core.c line=512 column=25 base-> : enter=0, leave=0 ->ap_document_root : include/http_core.h line=604 column=17 ap_document_root; |
524 | |
525 | |
526 | if (! : true=0, false=0 !conf : server/core.c line=514 column=25 conf-> : enter=0, leave=0 ->protocol : include/http_core.h line=616 column=17 protocol) { |
527 | conf-> : enter=0, leave=0 ->protocol : include/http_core.h line=616 column=17 protocol = : enter=0, leave=0 = base : server/core.c line=512 column=25 base-> : enter=0, leave=0 ->protocol : include/http_core.h line=616 column=17 protocol; |
528 | |
529 | |
530 | conf-> : enter=0, leave=0 ->sec_dir : include/http_core.h line=609 column=25 sec_dir = : enter=0, leave=0 = apr_array_append : enter=0, leave=0 apr_array_append : /usr/include/apr-1/apr_tables.h line=196 column=35 apr_array_append(p : server/core.c line=510 column=52 p, base : server/core.c line=512 column=25 base-> : enter=0, leave=0 ->sec_dir : include/http_core.h line=609 column=25 sec_dir, virt : server/core.c line=513 column=25 virt-> : enter=0, leave=0 ->sec_dir : include/http_core.h line=609 column=25 sec_dir); |
531 | conf-> : enter=0, leave=0 ->sec_url : include/http_core.h line=610 column=25 sec_url = : enter=0, leave=0 = apr_array_append : enter=0, leave=0 apr_array_append : /usr/include/apr-1/apr_tables.h line=196 column=35 apr_array_append(p : server/core.c line=510 column=52 p, base : server/core.c line=512 column=25 base-> : enter=0, leave=0 ->sec_url : include/http_core.h line=610 column=25 sec_url, virt : server/core.c line=513 column=25 virt-> : enter=0, leave=0 ->sec_url : include/http_core.h line=610 column=25 sec_url); |
532 | |
533 | conf-> : enter=0, leave=0 ->redirect_limit : include/http_core.h line=613 column=9 redirect_limit = : enter=0, leave=0 = virt : server/core.c line=513 column=25 virt-> : enter=0, leave=0 ->redirect_limit : include/http_core.h line=613 column=9 redirect_limit |
534 | ? virt : server/core.c line=513 column=25 virt-> : enter=0, leave=0 ->redirect_limit : include/http_core.h line=613 column=9 redirect_limit |
535 | base-> : enter=0, leave=0 ->redirect_limit : include/http_core.h line=613 column=9 redirect_limit; |
536 | |
537 | conf-> : enter=0, leave=0 ->subreq_limit : include/http_core.h line=614 column=9 subreq_limit = : enter=0, leave=0 = virt : server/core.c line=513 column=25 virt-> : enter=0, leave=0 ->subreq_limit : include/http_core.h line=614 column=9 subreq_limit |
538 | ? virt : server/core.c line=513 column=25 virt-> : enter=0, leave=0 ->subreq_limit : include/http_core.h line=614 column=9 subreq_limit |
539 | base-> : enter=0, leave=0 ->subreq_limit : include/http_core.h line=614 column=9 subreq_limit; |
540 | |
541 | conf-> : enter=0, leave=0 ->trace_enable : include/http_core.h line=624 column=9 trace_enable = : enter=0, leave=0 = (virt : server/core.c line=513 column=25 virt-> : enter=0, leave=0 ->trace_enable : include/http_core.h line=624 column=9 trace_enable != : true=0, false=0 != AP_TRACE_UNSET) |
542 | ? virt : server/core.c line=513 column=25 virt-> : enter=0, leave=0 ->trace_enable : include/http_core.h line=624 column=9 trace_enable |
543 | base-> : enter=0, leave=0 ->trace_enable : include/http_core.h line=624 column=9 trace_enable; |
544 | |
545 | conf-> : enter=0, leave=0 ->merge_trailers : include/http_core.h line=628 column=9 merge_trailers = : enter=0, leave=0 = (virt : server/core.c line=513 column=25 virt-> : enter=0, leave=0 ->merge_trailers : include/http_core.h line=628 column=9 merge_trailers != : true=0, false=0 != AP_MERGE_TRAILERS_UNSET) |
546 | ? virt : server/core.c line=513 column=25 virt-> : enter=0, leave=0 ->merge_trailers : include/http_core.h line=628 column=9 merge_trailers |
547 | base-> : enter=0, leave=0 ->merge_trailers : include/http_core.h line=628 column=9 merge_trailers; |
548 | |
549 | return conf : server/core.c line=514 column=25 conf; |
550 | |
551 | |
552 | |
553 | |
554 | |
555 | |
556 | ap_add_per_dir_conf(server_rec *s, void *dir_config) |
557 | |
558 | s-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, |
559 | core_module); |
560 | apr_array_push : /usr/include/apr-1/apr_tables.h line=121 column=21 apr_array_push(sconf : server/core.c line=558 column=25 sconf-> : enter=0, leave=0 ->sec_dir : include/http_core.h line=609 column=25 sec_dir); |
561 | |
562 | new_space = : enter=0, leave=0 = dir_config : server/core.c line=556 column=64 dir_config; |
563 | |
564 | |
565 | ap_add_per_url_conf(server_rec *s, void *url_config) |
566 | |
567 | s-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, |
568 | core_module); |
569 | apr_array_push : /usr/include/apr-1/apr_tables.h line=121 column=21 apr_array_push(sconf : server/core.c line=567 column=25 sconf-> : enter=0, leave=0 ->sec_url : include/http_core.h line=610 column=25 sec_url); |
570 | |
571 | new_space = : enter=0, leave=0 = url_config : server/core.c line=565 column=64 url_config; |
572 | |
573 | |
574 | ap_add_file_conf(core_dir_config *conf, void *url_config) |
575 | |
576 | apr_array_push : /usr/include/apr-1/apr_tables.h line=121 column=21 apr_array_push(conf : server/core.c line=574 column=57 conf-> : enter=0, leave=0 ->sec_file : include/http_core.h line=542 column=25 sec_file); |
577 | |
578 | new_space = : enter=0, leave=0 = url_config : server/core.c line=574 column=69 url_config; |
579 | |
580 | |
581 | |
582 | |
583 | |
584 | |
585 | |
586 | |
587 | |
588 | |
589 | |
590 | |
591 | reorder_sorter(const void *va, const void *vb) |
592 | |
593 | va; |
594 | vb; |
595 | |
596 | |
597 | |
598 | core_a = : pass=0 = ap_get_module_config(a : server/core.c line=593 column=36 a-> : enter=0, leave=0 ->elt : server/core.c line=587 column=23 elt, &core_module : include/http_core.h line=345 column=31 core_module); |
599 | core_b = : pass=0 = ap_get_module_config(b : server/core.c line=594 column=36 b-> : enter=0, leave=0 ->elt : server/core.c line=587 column=23 elt, &core_module : include/http_core.h line=345 column=31 core_module); |
600 | |
601 | |
602 | |
603 | if (! : true=0, false=0 MC/DC independently affect : true=0, false=0 !core_a : server/core.c line=595 column=22 core_a-> : enter=0, leave=0 ->r : include/http_core.h line=543 column=17 r && : true=0, false=0 && core_b : server/core.c line=596 column=22 core_bMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->r : include/http_core.h line=543 column=17 r) { |
604 | return -1; |
605 | |
606 | if (core_a : server/core.c line=595 column=22 core_aMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->r : include/http_core.h line=543 column=17 r && : true=0, false=0 && ! : true=0, false=0 MC/DC independently affect : true=0, false=0 !core_b : server/core.c line=596 column=22 core_b-> : enter=0, leave=0 ->r : include/http_core.h line=543 column=17 r) { |
607 | return 1; |
608 | |
609 | |
610 | |
611 | |
612 | if (core_a : server/core.c line=595 column=22 core_a-> : enter=0, leave=0 ->d_components : include/http_core.h line=454 column=14 d_components < : true=0, false=0 < core_b : server/core.c line=596 column=22 core_b-> : enter=0, leave=0 ->d_components : include/http_core.h line=454 column=14 d_components) { |
613 | return -1; |
614 | |
615 | if (core_a : server/core.c line=595 column=22 core_a-> : enter=0, leave=0 ->d_components : include/http_core.h line=454 column=14 d_components > : true=0, false=0 > core_b : server/core.c line=596 column=22 core_b-> : enter=0, leave=0 ->d_components : include/http_core.h line=454 column=14 d_components) { |
616 | return 1; |
617 | |
618 | |
619 | |
620 | |
621 | |
622 | return a : server/core.c line=593 column=36 a-> : enter=0, leave=0 ->orig_index : server/core.c line=588 column=9 orig_index - : pass=0 - b : server/core.c line=594 column=36 b-> : enter=0, leave=0 ->orig_index : server/core.c line=588 column=9 orig_index; |
623 | |
624 | |
625 | ap_core_reorder_directories(apr_pool_t *p, server_rec *s) |
626 | |
627 | |
628 | |
629 | |
630 | |
631 | |
632 | |
633 | |
634 | |
635 | sconf = : pass=0 = ap_get_module_config(s : server/core.c line=625 column=61 s-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, &core_module : include/http_core.h line=345 column=31 core_module); |
636 | sec_dir = : pass=0 = sconf : server/core.c line=627 column=25 sconf-> : enter=0, leave=0 ->sec_dir : include/http_core.h line=609 column=25 sec_dir; |
637 | nelts = : pass=0 = sec_dir : server/core.c line=628 column=25 sec_dir-> : enter=0, leave=0 ->nelts : /usr/include/apr-1/apr_tables.h line=58 column=9 nelts; |
638 | elts = : pass=0 = (ap_conf_vector_t **)sec_dir : server/core.c line=628 column=25 sec_dir-> : enter=0, leave=0 ->elts : /usr/include/apr-1/apr_tables.h line=62 column=11 elts; |
639 | |
640 | if (! : true=0, false=0 !nelts : server/core.c line=630 column=9 nelts) { |
641 | |
642 | |
643 | |
644 | |
645 | |
646 | return; |
647 | |
648 | |
649 | |
650 | tmp, p : server/core.c line=625 column=46 p); |
651 | sortbin = : pass=0 = apr_palloc : enter=0, leave=0 apr_palloc : /usr/include/apr-1/apr_pools.h line=419 column=21 apr_palloc(tmp : server/core.c line=633 column=17 tmp, sec_dir : server/core.c line=628 column=25 sec_dir-> : enter=0, leave=0 ->nelts : /usr/include/apr-1/apr_tables.h line=58 column=9 nelts * : pass=0 * sizeof(*sortbin)); |
652 | for (i : server/core.c line=632 column=9 i = : pass=0 = 0; i : server/core.c line=632 column=9 i < : true=0, false=0 < nelts : server/core.c line=630 column=9 nelts; ++ : pass=0 ++i : server/core.c line=632 column=9 i) { |
653 | sortbin[] : enter=0, leave=0 [i : server/core.c line=632 column=9 i].orig_index : server/core.c line=588 column=9 orig_index = : pass=0 = i : server/core.c line=632 column=9 i; |
654 | sortbin[] : enter=0, leave=0 [i : server/core.c line=632 column=9 i].elt : server/core.c line=587 column=23 elt = : pass=0 = elts : server/core.c line=631 column=24 elts[] : enter=0, leave=0 [i : server/core.c line=632 column=9 i]; |
655 | |
656 | |
657 | qsort : /usr/include/stdlib.h line=761 column=13 qsort(sortbin : server/core.c line=629 column=30 sortbin, nelts : server/core.c line=630 column=9 nelts, sizeof(*sortbin), reorder_sorter : server/core.c line=591 column=12 reorder_sorter); |
658 | |
659 | |
660 | for (i : server/core.c line=632 column=9 i = : pass=0 = 0; i : server/core.c line=632 column=9 i < : true=0, false=0 < nelts : server/core.c line=630 column=9 nelts; ++ : pass=0 ++i : server/core.c line=632 column=9 i) { |
661 | elts[i : server/core.c line=632 column=9 i] = : enter=0, leave=0 = sortbin : server/core.c line=629 column=30 sortbin[] : enter=0, leave=0 [i : server/core.c line=632 column=9 i].elt : server/core.c line=587 column=23 elt; |
662 | |
663 | |
664 | apr_pool_destroy : /usr/include/apr-1/apr_pools.h line=385 column=19 apr_pool_destroy(tmp : server/core.c line=633 column=17 tmp); |
665 | |
666 | |
667 | |
668 | |
669 | |
670 | |
671 | |
672 | |
673 | |
674 | |
675 | ap_allow_options(request_rec *r) |
676 | |
677 | |
678 | r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, &core_module : include/http_core.h line=345 column=31 core_module); |
679 | |
680 | |
681 | |
682 | |
683 | |
684 | if (conf : server/core.c line=677 column=22 conf-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts & : pass=0 & OPT_INCLUDES) { |
685 | return conf : server/core.c line=677 column=22 conf-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts ^ : pass=0 ^ OPT_INC_WITH_EXEC; |
686 | |
687 | |
688 | return conf : server/core.c line=677 column=22 conf-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts; |
689 | |
690 | |
691 | |
692 | ap_allow_overrides(request_rec *r) |
693 | |
694 | |
695 | conf = : pass=0 = (core_dir_config *)ap_get_module_config(r : server/core.c line=692 column=49 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
696 | core_module); |
697 | |
698 | return conf : server/core.c line=694 column=22 conf-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override; |
699 | |
700 | |
701 | ap_auth_type(request_rec *r) |
702 | |
703 | |
704 | |
705 | conf = : pass=0 = (core_dir_config *)ap_get_module_config(r : server/core.c line=701 column=52 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
706 | core_module); |
707 | |
708 | return conf : server/core.c line=703 column=22 conf-> : enter=0, leave=0 ->ap_auth_type : include/http_core.h line=479 column=11 ap_auth_type; |
709 | |
710 | |
711 | ap_auth_name(request_rec *r) |
712 | |
713 | |
714 | |
715 | conf = : pass=0 = (core_dir_config *)ap_get_module_config(r : server/core.c line=711 column=52 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
716 | core_module); |
717 | |
718 | return conf : server/core.c line=713 column=22 conf-> : enter=0, leave=0 ->ap_auth_name : include/http_core.h line=480 column=11 ap_auth_name; |
719 | |
720 | |
721 | ap_default_type(request_rec *r) |
722 | |
723 | |
724 | |
725 | conf = : pass=0 = (core_dir_config *)ap_get_module_config(r : server/core.c line=721 column=55 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
726 | core_module); |
727 | |
728 | return conf : server/core.c line=723 column=22 conf-> : enter=0, leave=0 ->ap_default_type : include/http_core.h line=474 column=11 ap_default_type |
729 | ? conf : server/core.c line=723 column=22 conf-> : enter=0, leave=0 ->ap_default_type : include/http_core.h line=474 column=11 ap_default_type |
730 | |
731 | |
732 | |
733 | ap_document_root(request_rec *r) /* Don't use this! */ |
734 | |
735 | |
736 | |
737 | conf = : pass=0 = (core_server_config *)ap_get_module_config(r : server/core.c line=733 column=56 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, |
738 | core_module); |
739 | |
740 | return conf : server/core.c line=735 column=25 conf-> : enter=0, leave=0 ->ap_document_root : include/http_core.h line=604 column=17 ap_document_root; |
741 | |
742 | |
743 | ap_requires(request_rec *r) |
744 | |
745 | |
746 | |
747 | conf = : pass=0 = (core_dir_config *)ap_get_module_config(r : server/core.c line=743 column=65 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
748 | core_module); |
749 | |
750 | return conf : server/core.c line=745 column=22 conf-> : enter=0, leave=0 ->ap_requires : include/http_core.h line=481 column=25 ap_requires; |
751 | |
752 | |
753 | ap_satisfies(request_rec *r) |
754 | |
755 | |
756 | |
757 | conf = : pass=0 = (core_dir_config *)ap_get_module_config(r : server/core.c line=753 column=43 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
758 | core_module); |
759 | |
760 | return conf : server/core.c line=755 column=22 conf-> : enter=0, leave=0 ->satisfy : include/http_core.h line=478 column=10 satisfy[] : enter=0, leave=0 [r : server/core.c line=753 column=43 r-> : enter=0, leave=0 ->method_number : include/httpd.h line=831 column=9 method_number]; |
761 | |
762 | |
763 | |
764 | |
765 | |
766 | |
767 | |
768 | ap_response_code_string(request_rec *r, int error_index) |
769 | |
770 | |
771 | |
772 | |
773 | |
774 | reqconf = : pass=0 = (core_request_config *)ap_get_module_config(r : server/core.c line=768 column=44 r-> : enter=0, leave=0 ->request_config : include/httpd.h line=979 column=30 request_config, |
775 | core_module); |
776 | if (reqconf : server/core.c line=771 column=26 reqconf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=375 column=12 response_code_strings != : true=0, false=0 MC/DC independently affect : true=0, false=0 != NULL && : true=0, false=0 && |
777 | reqconf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=375 column=12 response_code_strings[] : enter=0, leave=0 [error_index : server/core.c line=768 column=51 error_index] != : true=0, false=0 MC/DC independently affect : true=0, false=0 != NULL) { |
778 | return reqconf : server/core.c line=771 column=26 reqconf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=375 column=12 response_code_strings[] : enter=0, leave=0 [error_index : server/core.c line=768 column=51 error_index]; |
779 | |
780 | |
781 | |
782 | dirconf = : pass=0 = (core_dir_config *)ap_get_module_config(r : server/core.c line=768 column=44 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
783 | core_module); |
784 | |
785 | if (dirconf : server/core.c line=770 column=22 dirconf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings == : true=0, false=0 == NULL) { |
786 | return NULL; |
787 | |
788 | |
789 | if (dirconf : server/core.c line=770 column=22 dirconf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings[] : enter=0, leave=0 [error_index : server/core.c line=768 column=51 error_index] == : true=0, false=0 == &errordocument_default : server/core.c line=100 column=13 errordocument_default) { |
790 | return NULL; |
791 | |
792 | |
793 | return dirconf : server/core.c line=770 column=22 dirconf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings[] : enter=0, leave=0 [error_index : server/core.c line=768 column=51 error_index]; |
794 | |
795 | |
796 | |
797 | |
798 | do_double_reverse (conn_rec *conn) |
799 | |
800 | |
801 | |
802 | |
803 | if (conn : server/core.c line=798 column=53 conn-> : enter=0, leave=0 ->double_reverse : include/httpd.h line=1078 column=16 double_reverse) { |
804 | |
805 | return; |
806 | |
807 | |
808 | if (conn : server/core.c line=798 column=53 conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host == : true=0, false=0 MC/DC independently affect : true=0, false=0 == NULL || : true=0, false=0 || conn : server/core.c line=798 column=53 conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host[] : enter=0, leave=0 [0] == : true=0, false=0 MC/DC independently affect : true=0, false=0 == '\0') { |
809 | |
810 | conn-> : enter=0, leave=0 ->double_reverse : include/httpd.h line=1078 column=16 double_reverse = : enter=0, leave=0 = -1; |
811 | return; |
812 | |
813 | |
814 | rv = : pass=0 = apr_sockaddr_info_get : enter=0, leave=0 apr_sockaddr_info_get : /usr/include/apr-1/apr_network_io.h line=373 column=27 apr_sockaddr_info_get(&sa : server/core.c line=800 column=21 sa, conn : server/core.c line=798 column=53 conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host, APR_UNSPEC, 0, 0, conn : server/core.c line=798 column=53 conn-> : enter=0, leave=0 ->pool : include/httpd.h line=1047 column=17 pool); |
815 | if (rv : server/core.c line=801 column=18 rv == : true=0, false=0 == APR_SUCCESS) { |
816 | while (sa : server/core.c line=800 column=21 sa) { |
817 | if (apr_sockaddr_equal : enter=0, leave=0 apr_sockaddr_equal : /usr/include/apr-1/apr_network_io.h line=696 column=18 apr_sockaddr_equal(sa : server/core.c line=800 column=21 sa, conn : server/core.c line=798 column=53 conn-> : enter=0, leave=0 ->remote_addr : include/httpd.h line=1057 column=21 remote_addr)) { |
818 | conn-> : enter=0, leave=0 ->double_reverse : include/httpd.h line=1078 column=16 double_reverse = : enter=0, leave=0 = 1; |
819 | return; |
820 | |
821 | |
822 | sa = : pass=0 = sa : server/core.c line=800 column=21 sa-> : enter=0, leave=0 ->next : /usr/include/apr-1/apr_network_io.h line=234 column=21 next; |
823 | |
824 | |
825 | |
826 | conn-> : enter=0, leave=0 ->double_reverse : include/httpd.h line=1078 column=16 double_reverse = : enter=0, leave=0 = -1; |
827 | |
828 | |
829 | ap_get_remote_host(conn_rec *conn, void *dir_config, |
830 | |
831 | |
832 | |
833 | |
834 | |
835 | if (! : true=0, false=0 !str_is_ip : server/core.c line=830 column=60 str_is_ip) { /* caller doesn't want to know */ |
836 | str_is_ip = : pass=0 = &ignored_str_is_ip : server/core.c line=833 column=9 ignored_str_is_ip; |
837 | |
838 | str_is_ip = : enter=0, leave=0 = 0; |
839 | |
840 | |
841 | if (dir_config : server/core.c line=829 column=67 dir_config) { |
842 | hostname_lookups = : pass=0 = |
843 | dir_config, &core_module : include/http_core.h line=345 column=31 core_module)) |
844 | ->hostname_lookups : include/http_core.h line=497 column=18 hostname_lookups; |
845 | |
846 | if (hostname_lookups : server/core.c line=832 column=9 hostname_lookups == : true=0, false=0 == HOSTNAME_LOOKUP_UNSET) { |
847 | hostname_lookups = : pass=0 = HOSTNAME_LOOKUP_OFF; |
848 | |
849 | |
850 | |
851 | |
852 | hostname_lookups = : pass=0 = HOSTNAME_LOOKUP_OFF; |
853 | |
854 | |
855 | if (type : server/core.c line=830 column=49 type != : true=0, false=0 MC/DC independently affect : true=0, false=0 != REMOTE_NOLOOKUP |
856 | && conn : server/core.c line=829 column=55 conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host == : true=0, false=0 MC/DC independently affect : true=0, false=0 == NULL |
857 | && (type : server/core.c line=830 column=49 type == : true=0, false=0 MC/DC independently affect : true=0, false=0 == REMOTE_DOUBLE_REV |
858 | || hostname_lookups : server/core.c line=832 column=9 hostname_lookups != : true=0, false=0 MC/DC independently affect : true=0, false=0 != HOSTNAME_LOOKUP_OFF)) { |
859 | |
860 | if (apr_getnameinfo : enter=0, leave=0 apr_getnameinfo : /usr/include/apr-1/apr_network_io.h line=386 column=27 apr_getnameinfo(&conn : server/core.c line=829 column=55 conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host, conn : server/core.c line=829 column=55 conn-> : enter=0, leave=0 ->remote_addr : include/httpd.h line=1057 column=21 remote_addr, 0) |
861 | == APR_SUCCESS) { |
862 | ap_str_tolower : include/httpd.h line=1739 column=18 ap_str_tolower(conn : server/core.c line=829 column=55 conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host); |
863 | |
864 | if (hostname_lookups : server/core.c line=832 column=9 hostname_lookups == : true=0, false=0 == HOSTNAME_LOOKUP_DOUBLE) { |
865 | do_double_reverse : server/core.c line=798 column=24 do_double_reverse(conn : server/core.c line=829 column=55 conn); |
866 | if (conn : server/core.c line=829 column=55 conn-> : enter=0, leave=0 ->double_reverse : include/httpd.h line=1078 column=16 double_reverse != : true=0, false=0 != 1) { |
867 | conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host = : enter=0, leave=0 = NULL; |
868 | |
869 | |
870 | |
871 | |
872 | |
873 | if (conn : server/core.c line=829 column=55 conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host == : true=0, false=0 == NULL) { |
874 | conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host = : enter=0, leave=0 = ""; |
875 | |
876 | |
877 | |
878 | if (type : server/core.c line=830 column=49 type == : true=0, false=0 == REMOTE_DOUBLE_REV) { |
879 | do_double_reverse : server/core.c line=798 column=24 do_double_reverse(conn : server/core.c line=829 column=55 conn); |
880 | if (conn : server/core.c line=829 column=55 conn-> : enter=0, leave=0 ->double_reverse : include/httpd.h line=1078 column=16 double_reverse == : true=0, false=0 == -1) { |
881 | return NULL; |
882 | |
883 | |
884 | |
885 | |
886 | |
887 | |
888 | |
889 | |
890 | if (conn : server/core.c line=829 column=55 conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host != : true=0, false=0 MC/DC independently affect : true=0, false=0 != NULL && : true=0, false=0 && conn : server/core.c line=829 column=55 conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host[] : enter=0, leave=0 [0] != : true=0, false=0 MC/DC independently affect : true=0, false=0 != '\0') { |
891 | return conn : server/core.c line=829 column=55 conn-> : enter=0, leave=0 ->remote_host : include/httpd.h line=1064 column=11 remote_host; |
892 | |
893 | |
894 | if (type : server/core.c line=830 column=49 type == : true=0, false=0 MC/DC independently affect : true=0, false=0 == REMOTE_HOST || : true=0, false=0 || type : server/core.c line=830 column=49 type == : true=0, false=0 MC/DC independently affect : true=0, false=0 == REMOTE_DOUBLE_REV) { |
895 | return NULL; |
896 | |
897 | |
898 | str_is_ip = : enter=0, leave=0 = 1; |
899 | return conn : server/core.c line=829 column=55 conn-> : enter=0, leave=0 ->remote_ip : include/httpd.h line=1060 column=11 remote_ip; |
900 | |
901 | |
902 | |
903 | |
904 | |
905 | |
906 | |
907 | |
908 | |
909 | ap_get_remote_logname(request_rec *r) |
910 | |
911 | if (r : server/core.c line=909 column=61 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->remote_logname : include/httpd.h line=1067 column=11 remote_logname != : true=0, false=0 != NULL) { |
912 | return r : server/core.c line=909 column=61 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->remote_logname : include/httpd.h line=1067 column=11 remote_logname; |
913 | |
914 | |
915 | if (ident_lookup : server/core.c line=907 column=47 ident_lookup) { |
916 | return ident_lookup : enter=0, leave=0 ident_lookup : server/core.c line=907 column=47 ident_lookup(r : server/core.c line=909 column=61 r); |
917 | |
918 | |
919 | return NULL; |
920 | |
921 | |
922 | |
923 | |
924 | |
925 | |
926 | |
927 | |
928 | |
929 | |
930 | |
931 | |
932 | |
933 | ap_get_server_name(request_rec *r) |
934 | |
935 | r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection; |
936 | |
937 | |
938 | |
939 | d = : pass=0 = (core_dir_config *)ap_get_module_config(r : server/core.c line=933 column=58 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
940 | core_module); |
941 | |
942 | switch (d : server/core.c line=936 column=22 d-> : enter=0, leave=0 ->use_canonical_name : include/http_core.h line=505 column=14 use_canonical_name) { |
943 | case USE_CANONICAL_NAME_ON: |
944 | retval = : pass=0 = r : server/core.c line=933 column=58 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->server_hostname : include/httpd.h line=1188 column=11 server_hostname; |
945 | break; |
946 | case USE_CANONICAL_NAME_DNS: |
947 | if (conn : server/core.c line=935 column=15 conn-> : enter=0, leave=0 ->local_host : include/httpd.h line=1086 column=11 local_host == : true=0, false=0 == NULL) { |
948 | if (apr_getnameinfo : enter=0, leave=0 apr_getnameinfo : /usr/include/apr-1/apr_network_io.h line=386 column=27 apr_getnameinfo(&conn : server/core.c line=935 column=15 conn-> : enter=0, leave=0 ->local_host : include/httpd.h line=1086 column=11 local_host, |
949 | conn-> : enter=0, leave=0 ->local_addr : include/httpd.h line=1055 column=21 local_addr, 0) != : true=0, false=0 != APR_SUCCESS) |
950 | conn-> : enter=0, leave=0 ->local_host : include/httpd.h line=1086 column=11 local_host = : enter=0, leave=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(conn : server/core.c line=935 column=15 conn-> : enter=0, leave=0 ->pool : include/httpd.h line=1047 column=17 pool, |
951 | r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->server_hostname : include/httpd.h line=1188 column=11 server_hostname); |
952 | |
953 | ap_str_tolower : include/httpd.h line=1739 column=18 ap_str_tolower(conn : server/core.c line=935 column=15 conn-> : enter=0, leave=0 ->local_host : include/httpd.h line=1086 column=11 local_host); |
954 | |
955 | |
956 | retval = : pass=0 = conn : server/core.c line=935 column=15 conn-> : enter=0, leave=0 ->local_host : include/httpd.h line=1086 column=11 local_host; |
957 | break; |
958 | case USE_CANONICAL_NAME_OFF: |
959 | case USE_CANONICAL_NAME_UNSET: |
960 | retval = : pass=0 = r : server/core.c line=933 column=58 r-> : enter=0, leave=0 ->hostname : include/httpd.h line=814 column=17 hostname conditional operator : true=0, false=0 ? r : server/core.c line=933 column=58 r-> : enter=0, leave=0 ->hostname : include/httpd.h line=814 column=17 hostname : r : server/core.c line=933 column=58 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->server_hostname : include/httpd.h line=1188 column=11 server_hostname; |
961 | break; |
962 | default: |
963 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : server/core.c line=933 column=58 r, |
964 | |
965 | retval = : pass=0 = "localhost"; |
966 | break; |
967 | |
968 | return retval : server/core.c line=937 column=17 retval; |
969 | |
970 | |
971 | |
972 | |
973 | |
974 | |
975 | |
976 | ap_get_server_name_for_url(request_rec *r) |
977 | |
978 | ap_get_server_name : server/core.c line=933 column=26 ap_get_server_name(r : server/core.c line=976 column=66 r); |
979 | |
980 | |
981 | if (ap_strchr_c(plain_server_name : server/core.c line=978 column=17 plain_server_name, ':')) { /* IPv6 literal? */ |
982 | return apr_psprintf : enter=0, leave=0 apr_psprintf : /usr/include/apr-1/apr_strings.h line=170 column=28 apr_psprintf(r : server/core.c line=976 column=66 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, "[%s]", plain_server_name : server/core.c line=978 column=17 plain_server_name); |
983 | |
984 | |
985 | return plain_server_name : server/core.c line=978 column=17 plain_server_name; |
986 | |
987 | |
988 | ap_get_server_port(const request_rec *r) |
989 | |
990 | |
991 | |
992 | r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, &core_module : include/http_core.h line=345 column=31 core_module); |
993 | |
994 | switch (d : server/core.c line=991 column=22 d-> : enter=0, leave=0 ->use_canonical_name : include/http_core.h line=505 column=14 use_canonical_name) { |
995 | case USE_CANONICAL_NAME_OFF: |
996 | case USE_CANONICAL_NAME_DNS: |
997 | case USE_CANONICAL_NAME_UNSET: |
998 | if (d : server/core.c line=991 column=22 d-> : enter=0, leave=0 ->use_canonical_phys_port : include/http_core.h line=578 column=14 use_canonical_phys_port == : true=0, false=0 == USE_CANONICAL_PHYS_PORT_ON) |
999 | port = : pass=0 = r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->parsed_uri : include/httpd.h line=959 column=15 parsed_uri.port_str : /usr/include/apr-1/apr_uri.h line=97 column=11 port_str conditional operator : true=0, false=0 ? r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->parsed_uri : include/httpd.h line=959 column=15 parsed_uri.port : /usr/include/apr-1/apr_uri.h line=109 column=16 port : |
1000 | r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->local_addr : include/httpd.h line=1055 column=21 local_addr-> : enter=0, leave=0 ->port : /usr/include/apr-1/apr_network_io.h line=219 column=16 port conditional operator : true=0, false=0 ? r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->local_addr : include/httpd.h line=1055 column=21 local_addr-> : enter=0, leave=0 ->port : /usr/include/apr-1/apr_network_io.h line=219 column=16 port : |
1001 | r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->port : include/httpd.h line=1190 column=16 port conditional operator : true=0, false=0 ? r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->port : include/httpd.h line=1190 column=16 port : |
1002 | r); |
1003 | |
1004 | port = : pass=0 = r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->parsed_uri : include/httpd.h line=959 column=15 parsed_uri.port_str : /usr/include/apr-1/apr_uri.h line=97 column=11 port_str conditional operator : true=0, false=0 ? r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->parsed_uri : include/httpd.h line=959 column=15 parsed_uri.port : /usr/include/apr-1/apr_uri.h line=109 column=16 port : |
1005 | r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->port : include/httpd.h line=1190 column=16 port conditional operator : true=0, false=0 ? r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->port : include/httpd.h line=1190 column=16 port : |
1006 | r); |
1007 | break; |
1008 | case USE_CANONICAL_NAME_ON: |
1009 | |
1010 | |
1011 | |
1012 | |
1013 | |
1014 | |
1015 | |
1016 | |
1017 | if (d : server/core.c line=991 column=22 d-> : enter=0, leave=0 ->use_canonical_phys_port : include/http_core.h line=578 column=14 use_canonical_phys_port == : true=0, false=0 == USE_CANONICAL_PHYS_PORT_ON) |
1018 | port = : pass=0 = r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->port : include/httpd.h line=1190 column=16 port conditional operator : true=0, false=0 ? r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->port : include/httpd.h line=1190 column=16 port : |
1019 | r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->local_addr : include/httpd.h line=1055 column=21 local_addr-> : enter=0, leave=0 ->port : /usr/include/apr-1/apr_network_io.h line=219 column=16 port conditional operator : true=0, false=0 ? r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->local_addr : include/httpd.h line=1055 column=21 local_addr-> : enter=0, leave=0 ->port : /usr/include/apr-1/apr_network_io.h line=219 column=16 port : |
1020 | r); |
1021 | |
1022 | port = : pass=0 = r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->port : include/httpd.h line=1190 column=16 port conditional operator : true=0, false=0 ? r : server/core.c line=988 column=62 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->port : include/httpd.h line=1190 column=16 port : |
1023 | r); |
1024 | break; |
1025 | default: |
1026 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : server/core.c line=988 column=62 r, |
1027 | |
1028 | port = : pass=0 = ap_default_port(r : server/core.c line=988 column=62 r); |
1029 | break; |
1030 | |
1031 | |
1032 | return port : server/core.c line=990 column=16 port; |
1033 | |
1034 | |
1035 | ap_construct_url(apr_pool_t *p, const char *uri, |
1036 | |
1037 | |
1038 | ap_get_server_port : server/core.c line=988 column=24 ap_get_server_port(r : server/core.c line=1036 column=50 r); |
1039 | ap_get_server_name_for_url : server/core.c line=976 column=26 ap_get_server_name_for_url(r : server/core.c line=1036 column=50 r); |
1040 | |
1041 | if (ap_is_default_port(port : server/core.c line=1038 column=14 port, r : server/core.c line=1036 column=50 r)) { |
1042 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(p : server/core.c line=1035 column=49 p, ap_http_scheme(r : server/core.c line=1036 column=50 r), "://", host : server/core.c line=1039 column=17 host, uri : server/core.c line=1035 column=64 uri, NULL); |
1043 | |
1044 | |
1045 | return apr_psprintf : enter=0, leave=0 apr_psprintf : /usr/include/apr-1/apr_strings.h line=170 column=28 apr_psprintf(p : server/core.c line=1035 column=49 p, "%s://%s:%u%s", ap_http_scheme(r : server/core.c line=1036 column=50 r), host : server/core.c line=1039 column=17 host, port : server/core.c line=1038 column=14 port, uri : server/core.c line=1035 column=64 uri); |
1046 | |
1047 | |
1048 | ap_get_limit_req_body(const request_rec *r) |
1049 | |
1050 | |
1051 | r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, &core_module : include/http_core.h line=345 column=31 core_module); |
1052 | |
1053 | if (d : server/core.c line=1050 column=22 d-> : enter=0, leave=0 ->limit_req_body : include/http_core.h line=532 column=15 limit_req_body == : true=0, false=0 == AP_LIMIT_REQ_BODY_UNSET) { |
1054 | return AP_DEFAULT_LIMIT_REQ_BODY; |
1055 | |
1056 | |
1057 | return d : server/core.c line=1050 column=22 d-> : enter=0, leave=0 ->limit_req_body : include/http_core.h line=532 column=15 limit_req_body; |
1058 | |
1059 | |
1060 | |
1061 | |
1062 | |
1063 | |
1064 | |
1065 | |
1066 | |
1067 | |
1068 | |
1069 | find_parent(const ap_directive_t *dirp, |
1070 | |
1071 | |
1072 | while (dirp : server/core.c line=1069 column=65 dirp-> : enter=0, leave=0 ->parent : include/util_cfgtree.h line=60 column=28 parent != : true=0, false=0 != NULL) { |
1073 | dirp = : pass=0 = dirp : server/core.c line=1069 column=65 dirp-> : enter=0, leave=0 ->parent : include/util_cfgtree.h line=60 column=28 parent; |
1074 | |
1075 | |
1076 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(dirp : server/core.c line=1069 column=65 dirp-> : enter=0, leave=0 ->directive : include/util_cfgtree.h line=48 column=17 directive, what : server/core.c line=1070 column=55 what) == : true=0, false=0 == 0) |
1077 | return dirp : server/core.c line=1069 column=65 dirp; |
1078 | |
1079 | |
1080 | return NULL; |
1081 | |
1082 | |
1083 | ap_check_cmd_context(cmd_parms *cmd, |
1084 | |
1085 | |
1086 | cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name[] : enter=0, leave=0 [0] == : true=0, false=0 MC/DC independently affect : true=0, false=0 == '<' |
1087 | && cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name[] : enter=0, leave=0 [strlen : enter=0, leave=0 strlen : /usr/include/string.h line=399 column=15 strlen(cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name)- : pass=0 -1] != : true=0, false=0 MC/DC independently affect : true=0, false=0 != '>') |
1088 | ? ">" : ""; |
1089 | |
1090 | |
1091 | if ((forbidden : server/core.c line=1084 column=56 forbidden & : pass=0 & NOT_IN_VIRTUALHOST) && : true=0, false=0 && cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 serverMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->is_virtual : include/httpd.h line=1204 column=9 is_virtual) { |
1092 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, gt : server/core.c line=1086 column=17 gt, |
1093 | |
1094 | |
1095 | |
1096 | if ((forbidden : server/core.c line=1084 column=56 forbidden & : pass=0 & NOT_IN_LIMIT) && : true=0, false=0 && cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->limited : include/http_config.h line=279 column=17 limited != : true=0, false=0 MC/DC independently affect : true=0, false=0 != -1) { |
1097 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, gt : server/core.c line=1086 column=17 gt, |
1098 | |
1099 | |
1100 | |
1101 | if ((forbidden : server/core.c line=1084 column=56 forbidden & : pass=0 & NOT_IN_DIR_LOC_FILE) == : true=0, false=0 == NOT_IN_DIR_LOC_FILE) { |
1102 | if (cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path != : true=0, false=0 != NULL) { |
1103 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, gt : server/core.c line=1086 column=17 gt, |
1104 | |
1105 | |
1106 | |
1107 | if (cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->req_override : include/http_config.h line=210 column=9 req_override & : pass=0 & EXEC_ON_READ) { |
1108 | |
1109 | |
1110 | |
1111 | return NULL; |
1112 | |
1113 | |
1114 | |
1115 | if (((forbidden : server/core.c line=1084 column=56 forbidden & : pass=0 & NOT_IN_DIRECTORY) |
1116 | && ((found : server/core.c line=1089 column=27 found = : pass=0 MC/DC independently affect : true=0, false=0 = find_parent : enter=0, leave=0 find_parent : server/core.c line=1069 column=31 find_parent(cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive, "<Directory")) |
1117 | || (found : server/core.c line=1089 column=27 found = : pass=0 MC/DC independently affect : true=0, false=0 = find_parent : enter=0, leave=0 find_parent : server/core.c line=1069 column=31 find_parent(cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive, "<DirectoryMatch")))) |
1118 | || ((forbidden : server/core.c line=1084 column=56 forbidden & : pass=0 & NOT_IN_LOCATION) |
1119 | && ((found : server/core.c line=1089 column=27 found = : pass=0 MC/DC independently affect : true=0, false=0 = find_parent : enter=0, leave=0 find_parent : server/core.c line=1069 column=31 find_parent(cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive, "<Location")) |
1120 | || (found : server/core.c line=1089 column=27 found = : pass=0 MC/DC independently affect : true=0, false=0 = find_parent : enter=0, leave=0 find_parent : server/core.c line=1069 column=31 find_parent(cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive, "<LocationMatch")))) |
1121 | || ((forbidden : server/core.c line=1084 column=56 forbidden & : pass=0 & NOT_IN_FILES) |
1122 | && ((found : server/core.c line=1089 column=27 found = : pass=0 MC/DC independently affect : true=0, false=0 = find_parent : enter=0, leave=0 find_parent : server/core.c line=1069 column=31 find_parent(cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive, "<Files")) |
1123 | || (found : server/core.c line=1089 column=27 found = : pass=0 MC/DC independently affect : true=0, false=0 = find_parent : enter=0, leave=0 find_parent : server/core.c line=1069 column=31 find_parent(cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive, "<FilesMatch"))))) { |
1124 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1083 column=58 cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, gt : server/core.c line=1086 column=17 gt, |
1125 | found-> : enter=0, leave=0 ->directive : include/util_cfgtree.h line=48 column=17 directive, |
1126 | |
1127 | |
1128 | |
1129 | return NULL; |
1130 | |
1131 | |
1132 | set_access_name(cmd_parms *cmd, void *dummy, |
1133 | |
1134 | |
1135 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config; |
1136 | sconf, &core_module : include/http_core.h line=345 column=31 core_module); |
1137 | |
1138 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1132 column=47 cmd, |
1139 | |NOT_IN_LIMIT); |
1140 | if (err : server/core.c line=1138 column=17 err != : true=0, false=0 != NULL) { |
1141 | return err : server/core.c line=1138 column=17 err; |
1142 | |
1143 | |
1144 | conf-> : enter=0, leave=0 ->access_name : include/http_core.h line=608 column=11 access_name = : enter=0, leave=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(cmd : server/core.c line=1132 column=47 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=1133 column=48 arg); |
1145 | return NULL; |
1146 | |
1147 | |
1148 | |
1149 | |
1150 | |
1151 | |
1152 | |
1153 | |
1154 | |
1155 | |
1156 | |
1157 | |
1158 | |
1159 | |
1160 | |
1161 | |
1162 | |
1163 | |
1164 | |
1165 | set_add_default_charset(cmd_parms *cmd, |
1166 | |
1167 | |
1168 | d_; |
1169 | |
1170 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1165 column=55 cmd, NOT_IN_LIMIT); |
1171 | if (err : server/core.c line=1170 column=17 err != : true=0, false=0 != NULL) { |
1172 | return err : server/core.c line=1170 column=17 err; |
1173 | |
1174 | |
1175 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=1166 column=66 arg, "Off")) { |
1176 | d-> : enter=0, leave=0 ->add_default_charset : include/http_core.h line=519 column=14 add_default_charset = : enter=0, leave=0 = ADD_DEFAULT_CHARSET_OFF; |
1177 | |
1178 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=1166 column=66 arg, "On")) { |
1179 | d-> : enter=0, leave=0 ->add_default_charset : include/http_core.h line=519 column=14 add_default_charset = : enter=0, leave=0 = ADD_DEFAULT_CHARSET_ON; |
1180 | d-> : enter=0, leave=0 ->add_default_charset_name : include/http_core.h line=520 column=17 add_default_charset_name = : enter=0, leave=0 = DEFAULT_ADD_DEFAULT_CHARSET_NAME; |
1181 | |
1182 | |
1183 | d-> : enter=0, leave=0 ->add_default_charset : include/http_core.h line=519 column=14 add_default_charset = : enter=0, leave=0 = ADD_DEFAULT_CHARSET_ON; |
1184 | d-> : enter=0, leave=0 ->add_default_charset_name : include/http_core.h line=520 column=17 add_default_charset_name = : enter=0, leave=0 = arg : server/core.c line=1166 column=66 arg; |
1185 | |
1186 | |
1187 | return NULL; |
1188 | |
1189 | |
1190 | set_document_root(cmd_parms *cmd, void *dummy, |
1191 | |
1192 | |
1193 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config; |
1194 | sconf, &core_module : include/http_core.h line=345 column=31 core_module); |
1195 | |
1196 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1190 column=49 cmd, |
1197 | |NOT_IN_LIMIT); |
1198 | if (err : server/core.c line=1196 column=17 err != : true=0, false=0 != NULL) { |
1199 | return err : server/core.c line=1196 column=17 err; |
1200 | |
1201 | |
1202 | |
1203 | if (! : true=0, false=0 !ap_document_root_check : server/core.c line=103 column=21 ap_document_root_check) { |
1204 | conf-> : enter=0, leave=0 ->ap_document_root : include/http_core.h line=604 column=17 ap_document_root = : enter=0, leave=0 = arg : server/core.c line=1191 column=50 arg; |
1205 | return NULL; |
1206 | |
1207 | |
1208 | |
1209 | arg = : pass=0 = ap_server_root_relative : enter=0, leave=0 ap_server_root_relative : include/http_config.h line=557 column=20 ap_server_root_relative(cmd : server/core.c line=1190 column=49 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=1191 column=50 arg); |
1210 | if (arg : server/core.c line=1191 column=50 arg == : true=0, false=0 == NULL) { |
1211 | return "DocumentRoot must be a directory"; |
1212 | |
1213 | |
1214 | |
1215 | if (apr_filepath_merge : enter=0, leave=0 apr_filepath_merge : /usr/include/apr-1/apr_file_info.h line=354 column=27 apr_filepath_merge((char**)&conf : server/core.c line=1194 column=25 conf-> : enter=0, leave=0 ->ap_document_root : include/http_core.h line=604 column=17 ap_document_root, NULL, arg : server/core.c line=1191 column=50 arg, |
1216 | cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool) != : true=0, false=0 MC/DC independently affect : true=0, false=0 != APR_SUCCESS |
1217 | || ! : true=0, false=0 MC/DC independently affect : true=0, false=0 !ap_is_directory : enter=0, leave=0 ap_is_directory : include/httpd.h line=1818 column=17 ap_is_directory(cmd : server/core.c line=1190 column=49 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=1191 column=50 arg)) { |
1218 | if (cmd : server/core.c line=1190 column=49 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->is_virtual : include/httpd.h line=1204 column=9 is_virtual) { |
1219 | ap_log_perror : include/http_log.h line=195 column=18 ap_log_perror(APLOG_MARK, APLOG_STARTUP, 0, |
1220 | cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, |
1221 | |
1222 | arg); |
1223 | conf-> : enter=0, leave=0 ->ap_document_root : include/http_core.h line=604 column=17 ap_document_root = : enter=0, leave=0 = arg : server/core.c line=1191 column=50 arg; |
1224 | |
1225 | |
1226 | return "DocumentRoot must be a directory"; |
1227 | |
1228 | |
1229 | return NULL; |
1230 | |
1231 | |
1232 | ap_custom_response(request_rec *r, int status, |
1233 | |
1234 | |
1235 | |
1236 | r-> : enter=0, leave=0 ->request_config : include/httpd.h line=979 column=30 request_config, &core_module : include/http_core.h line=345 column=31 core_module); |
1237 | |
1238 | |
1239 | if (conf : server/core.c line=1235 column=26 conf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=375 column=12 response_code_strings == : true=0, false=0 == NULL) { |
1240 | conf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=375 column=12 response_code_strings = : enter=0, leave=0 = |
1241 | r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, |
1242 | * RESPONSE_CODES); |
1243 | |
1244 | |
1245 | idx = : pass=0 = ap_index_of_response : enter=0, leave=0 ap_index_of_response : include/http_protocol.h line=388 column=17 ap_index_of_response(status : server/core.c line=1232 column=57 status); |
1246 | |
1247 | conf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=375 column=12 response_code_strings[idx : server/core.c line=1237 column=9 idx] = : enter=0, leave=0 = |
1248 | ap_is_url : enter=0, leave=0 ap_is_url : include/httpd.h line=1448 column=17 ap_is_url(string : server/core.c line=1233 column=49 string) || : true=0, false=0 || (* dereference : enter=0, leave=0 *string : server/core.c line=1233 column=49 string == : true=0, false=0 MC/DC independently affect : true=0, false=0 == '/')) && : true=0, false=0 && (* dereference : enter=0, leave=0 *string : server/core.c line=1233 column=49 string != : true=0, false=0 MC/DC independently affect : true=0, false=0 != '"')) conditional operator : true=0, false=0 ? |
1249 | apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(r : server/core.c line=1232 column=50 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, string : server/core.c line=1233 column=49 string) : apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(r : server/core.c line=1232 column=50 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, "\"", string : server/core.c line=1233 column=49 string, NULL); |
1250 | |
1251 | |
1252 | set_error_document(cmd_parms *cmd, void *conf_, |
1253 | |
1254 | |
1255 | conf_; |
1256 | |
1257 | MSG; |
1258 | |
1259 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1252 column=50 cmd, NOT_IN_LIMIT); |
1260 | if (err : server/core.c line=1259 column=17 err != : true=0, false=0 != NULL) { |
1261 | return err : server/core.c line=1259 column=17 err; |
1262 | |
1263 | |
1264 | |
1265 | |
1266 | |
1267 | error_number = : pass=0 = atoi : enter=0, leave=0 atoi : /usr/include/stdlib.h line=148 column=12 atoi(errno_str : server/core.c line=1253 column=51 errno_str); |
1268 | idx500 = : pass=0 = ap_index_of_response : enter=0, leave=0 ap_index_of_response : include/http_protocol.h line=388 column=17 ap_index_of_response(HTTP_INTERNAL_SERVER_ERROR); |
1269 | |
1270 | if (error_number : server/core.c line=1256 column=9 error_number == : true=0, false=0 == HTTP_INTERNAL_SERVER_ERROR) { |
1271 | index_number = : pass=0 = idx500 : server/core.c line=1256 column=37 idx500; |
1272 | |
1273 | if ((index_number : server/core.c line=1256 column=23 index_number = : pass=0 = ap_index_of_response : enter=0, leave=0 ap_index_of_response : include/http_protocol.h line=388 column=17 ap_index_of_response(error_number : server/core.c line=1256 column=9 error_number)) == : true=0, false=0 == idx500 : server/core.c line=1256 column=37 idx500) { |
1274 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1252 column=50 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "Unsupported HTTP response code ", |
1275 | errno_str, NULL); |
1276 | |
1277 | |
1278 | |
1279 | if (ap_strchr_c(msg : server/core.c line=1253 column=74 msg,' ')) |
1280 | what = : pass=0 = MSG : server/core.c line=1257 column=12 MSG; |
1281 | if (msg : server/core.c line=1253 column=74 msg[] : enter=0, leave=0 [0] == : true=0, false=0 == '/') |
1282 | what = : pass=0 = LOCAL_PATH : server/core.c line=1257 column=17 LOCAL_PATH; |
1283 | if (ap_is_url : enter=0, leave=0 ap_is_url : include/httpd.h line=1448 column=17 ap_is_url(msg : server/core.c line=1253 column=74 msg)) |
1284 | what = : pass=0 = REMOTE_PATH : server/core.c line=1257 column=29 REMOTE_PATH; |
1285 | |
1286 | what = : pass=0 = MSG : server/core.c line=1257 column=12 MSG; |
1287 | |
1288 | |
1289 | |
1290 | if (error_number : server/core.c line=1256 column=9 error_number == : true=0, false=0 MC/DC independently affect : true=0, false=0 == 401 && : true=0, false=0 && what : server/core.c line=1257 column=43 what == : true=0, false=0 MC/DC independently affect : true=0, false=0 == REMOTE_PATH : server/core.c line=1257 column=29 REMOTE_PATH) { |
1291 | ap_log_error : include/http_log.h line=171 column=18 ap_log_error(APLOG_MARK, APLOG_NOTICE, 0, cmd : server/core.c line=1252 column=50 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, |
1292 | |
1293 | |
1294 | |
1295 | |
1296 | if (conf : server/core.c line=1255 column=22 conf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings == : true=0, false=0 == NULL) { |
1297 | conf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings = : enter=0, leave=0 = |
1298 | cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, |
1299 | * |
1300 | |
1301 | |
1302 | |
1303 | if (strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(msg : server/core.c line=1253 column=74 msg, "default") == : true=0, false=0 == 0) { |
1304 | |
1305 | |
1306 | |
1307 | conf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings[index_number : server/core.c line=1256 column=23 index_number] = : enter=0, leave=0 = &errordocument_default : server/core.c line=100 column=13 errordocument_default; |
1308 | |
1309 | |
1310 | |
1311 | |
1312 | |
1313 | |
1314 | conf-> : enter=0, leave=0 ->response_code_strings : include/http_core.h line=489 column=12 response_code_strings[index_number : server/core.c line=1256 column=23 index_number] = : enter=0, leave=0 = (what : server/core.c line=1257 column=43 what == : true=0, false=0 == MSG : server/core.c line=1257 column=12 MSG) conditional operator : true=0, false=0 ? |
1315 | apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1252 column=50 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "\"",msg : server/core.c line=1253 column=74 msg,NULL) : |
1316 | apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(cmd : server/core.c line=1252 column=50 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, msg : server/core.c line=1253 column=74 msg); |
1317 | |
1318 | |
1319 | |
1320 | return NULL; |
1321 | |
1322 | |
1323 | set_allow_opts(cmd_parms *cmd, allow_options_t *opts, |
1324 | |
1325 | |
1326 | |
1327 | |
1328 | |
1329 | l; |
1330 | |
1331 | |
1332 | while ((w : server/core.c line=1329 column=11 w = : pass=0 = apr_strtok : enter=0, leave=0 apr_strtok : /usr/include/apr-1/apr_strings.h line=229 column=21 apr_strtok(p : server/core.c line=1329 column=15 p, ",", &tok_state : server/core.c line=1330 column=11 tok_state)) != : true=0, false=0 != NULL) { |
1333 | |
1334 | if (first : server/core.c line=1327 column=9 first) { |
1335 | p = : pass=0 = NULL; |
1336 | opts = : enter=0, leave=0 = OPT_NONE; |
1337 | first = : pass=0 = 0; |
1338 | |
1339 | |
1340 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1329 column=11 w, "Indexes")) { |
1341 | opt = : pass=0 = OPT_INDEXES; |
1342 | |
1343 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1329 column=11 w, "Includes")) { |
1344 | |
1345 | |
1346 | opt = : pass=0 = (OPT_INCLUDES | : pass=0 | OPT_INC_WITH_EXEC); |
1347 | |
1348 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1329 column=11 w, "IncludesNOEXEC")) { |
1349 | opt = : pass=0 = OPT_INCLUDES; |
1350 | |
1351 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1329 column=11 w, "FollowSymLinks")) { |
1352 | opt = : pass=0 = OPT_SYM_LINKS; |
1353 | |
1354 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1329 column=11 w, "SymLinksIfOwnerMatch")) { |
1355 | opt = : pass=0 = OPT_SYM_OWNER; |
1356 | |
1357 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1329 column=11 w, "ExecCGI")) { |
1358 | opt = : pass=0 = OPT_EXECCGI; |
1359 | |
1360 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1329 column=11 w, "MultiViews")) { |
1361 | opt = : pass=0 = OPT_MULTI; |
1362 | |
1363 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1329 column=11 w, "RunScripts")) { /* AI backcompat. Yuck */ |
1364 | opt = : pass=0 = OPT_MULTI| : pass=0 |OPT_EXECCGI; |
1365 | |
1366 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1329 column=11 w, "None")) { |
1367 | opt = : pass=0 = OPT_NONE; |
1368 | |
1369 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1329 column=11 w, "All")) { |
1370 | opt = : pass=0 = OPT_ALL; |
1371 | |
1372 | |
1373 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1323 column=46 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "Illegal option ", w : server/core.c line=1329 column=11 w, NULL); |
1374 | |
1375 | |
1376 | *opts : server/core.c line=1323 column=68 opts |= : enter=0, leave=0 |= opt : server/core.c line=1326 column=21 opt; |
1377 | |
1378 | |
1379 | *opts : server/core.c line=1323 column=68 opts) &= : pass=0 &= (~ : pass=0 ~OPT_UNSET); |
1380 | |
1381 | return NULL; |
1382 | |
1383 | |
1384 | set_override(cmd_parms *cmd, void *d_, const char *l) |
1385 | |
1386 | d_; |
1387 | |
1388 | |
1389 | |
1390 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1384 column=44 cmd, NOT_IN_LIMIT); |
1391 | if (err : server/core.c line=1390 column=17 err != : true=0, false=0 != NULL) { |
1392 | return err : server/core.c line=1390 column=17 err; |
1393 | |
1394 | |
1395 | |
1396 | if (ap_check_cmd_context : enter=0, leave=0 ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1384 column=44 cmd, NOT_IN_LOCATION | : pass=0 | NOT_IN_FILES)) { |
1397 | ap_log_error : include/http_log.h line=171 column=18 ap_log_error(APLOG_MARK, APLOG_WARNING, 0, cmd : server/core.c line=1384 column=44 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, |
1398 | |
1399 | cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive-> : enter=0, leave=0 ->line_num : include/util_cfgtree.h line=69 column=9 line_num, cmd : server/core.c line=1384 column=44 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive-> : enter=0, leave=0 ->filename : include/util_cfgtree.h line=67 column=17 filename); |
1400 | |
1401 | |
1402 | d-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override = : enter=0, leave=0 = OR_NONE; |
1403 | while (l : server/core.c line=1384 column=71 l[] : enter=0, leave=0 [0]) { |
1404 | w = : pass=0 = ap_getword_conf : enter=0, leave=0 ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=1384 column=44 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &l : server/core.c line=1384 column=71 l); |
1405 | |
1406 | k = : pass=0 = w : server/core.c line=1387 column=11 w; |
1407 | v = : pass=0 = strchr : enter=0, leave=0 strchr : /usr/include/string.h line=235 column=14 strchr(k : server/core.c line=1388 column=11 k, '='); |
1408 | if (v : server/core.c line=1388 column=15 v) { |
1409 | v++ : pass=0 ++ = : enter=0, leave=0 = '\0'; |
1410 | |
1411 | |
1412 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1387 column=11 w, "Limit")) { |
1413 | d-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override |= : enter=0, leave=0 |= OR_LIMIT; |
1414 | |
1415 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(k : server/core.c line=1388 column=11 k, "Options")) { |
1416 | d-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override |= : enter=0, leave=0 |= OR_OPTIONS; |
1417 | if (v : server/core.c line=1388 column=15 v) |
1418 | set_allow_opts : server/core.c line=1323 column=20 set_allow_opts(cmd : server/core.c line=1384 column=44 cmd, &(d : server/core.c line=1386 column=22 d-> : enter=0, leave=0 ->override_opts : include/http_core.h line=467 column=21 override_opts), v : server/core.c line=1388 column=15 v); |
1419 | |
1420 | d-> : enter=0, leave=0 ->override_opts : include/http_core.h line=467 column=21 override_opts = : enter=0, leave=0 = OPT_ALL; |
1421 | |
1422 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1387 column=11 w, "FileInfo")) { |
1423 | d-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override |= : enter=0, leave=0 |= OR_FILEINFO; |
1424 | |
1425 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1387 column=11 w, "AuthConfig")) { |
1426 | d-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override |= : enter=0, leave=0 |= OR_AUTHCFG; |
1427 | |
1428 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1387 column=11 w, "Indexes")) { |
1429 | d-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override |= : enter=0, leave=0 |= OR_INDEXES; |
1430 | |
1431 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1387 column=11 w, "None")) { |
1432 | d-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override = : enter=0, leave=0 = OR_NONE; |
1433 | |
1434 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1387 column=11 w, "All")) { |
1435 | d-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override = : enter=0, leave=0 = OR_ALL; |
1436 | |
1437 | |
1438 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1384 column=44 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "Illegal override option ", w : server/core.c line=1387 column=11 w, NULL); |
1439 | |
1440 | |
1441 | d-> : enter=0, leave=0 ->override : include/http_core.h line=466 column=17 override &= : enter=0, leave=0 &= ~ : pass=0 ~OR_UNSET; |
1442 | |
1443 | |
1444 | return NULL; |
1445 | |
1446 | |
1447 | set_options(cmd_parms *cmd, void *d_, const char *l) |
1448 | |
1449 | d_; |
1450 | |
1451 | |
1452 | |
1453 | |
1454 | while (l : server/core.c line=1447 column=70 l[] : enter=0, leave=0 [0]) { |
1455 | ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=1447 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &l : server/core.c line=1447 column=70 l); |
1456 | action = : pass=0 = '\0'; |
1457 | |
1458 | if (* dereference : enter=0, leave=0 *w : server/core.c line=1455 column=15 w == : true=0, false=0 MC/DC independently affect : true=0, false=0 == '+' || : true=0, false=0 || * dereference : enter=0, leave=0 *w : server/core.c line=1455 column=15 w == : true=0, false=0 MC/DC independently affect : true=0, false=0 == '-') { |
1459 | action = : pass=0 = * dereference : enter=0, leave=0 *(w : server/core.c line=1455 column=15 w++ : pass=0 ++); |
1460 | |
1461 | if (first : server/core.c line=1451 column=9 first) { |
1462 | d-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts = : enter=0, leave=0 = OPT_NONE; |
1463 | first = : pass=0 = 0; |
1464 | |
1465 | |
1466 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1455 column=15 w, "Indexes")) { |
1467 | opt = : pass=0 = OPT_INDEXES; |
1468 | |
1469 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1455 column=15 w, "Includes")) { |
1470 | opt = : pass=0 = (OPT_INCLUDES | : pass=0 | OPT_INC_WITH_EXEC); |
1471 | |
1472 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1455 column=15 w, "IncludesNOEXEC")) { |
1473 | opt = : pass=0 = OPT_INCLUDES; |
1474 | |
1475 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1455 column=15 w, "FollowSymLinks")) { |
1476 | opt = : pass=0 = OPT_SYM_LINKS; |
1477 | |
1478 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1455 column=15 w, "SymLinksIfOwnerMatch")) { |
1479 | opt = : pass=0 = OPT_SYM_OWNER; |
1480 | |
1481 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1455 column=15 w, "ExecCGI")) { |
1482 | opt = : pass=0 = OPT_EXECCGI; |
1483 | |
1484 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1455 column=15 w, "MultiViews")) { |
1485 | opt = : pass=0 = OPT_MULTI; |
1486 | |
1487 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1455 column=15 w, "RunScripts")) { /* AI backcompat. Yuck */ |
1488 | opt = : pass=0 = OPT_MULTI| : pass=0 |OPT_EXECCGI; |
1489 | |
1490 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1455 column=15 w, "None")) { |
1491 | opt = : pass=0 = OPT_NONE; |
1492 | |
1493 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(w : server/core.c line=1455 column=15 w, "All")) { |
1494 | opt = : pass=0 = OPT_ALL; |
1495 | |
1496 | |
1497 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1447 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "Illegal option ", w : server/core.c line=1455 column=15 w, NULL); |
1498 | |
1499 | |
1500 | if ( (cmd : server/core.c line=1447 column=43 cmd-> : enter=0, leave=0 ->override_opts : include/http_config.h line=313 column=9 override_opts & : pass=0 & opt : server/core.c line=1450 column=21 opt) != : true=0, false=0 != opt : server/core.c line=1450 column=21 opt ) { |
1501 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1447 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "Option ", w : server/core.c line=1455 column=15 w, " not allowed here", NULL); |
1502 | |
1503 | if (action : server/core.c line=1452 column=10 action == : true=0, false=0 == '-') { |
1504 | |
1505 | d-> : enter=0, leave=0 ->opts_remove : include/http_core.h line=465 column=21 opts_remove |= : enter=0, leave=0 |= opt : server/core.c line=1450 column=21 opt; |
1506 | d-> : enter=0, leave=0 ->opts_add : include/http_core.h line=464 column=21 opts_add &= : enter=0, leave=0 &= ~ : pass=0 ~opt : server/core.c line=1450 column=21 opt; |
1507 | d-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts &= : enter=0, leave=0 &= ~ : pass=0 ~opt : server/core.c line=1450 column=21 opt; |
1508 | |
1509 | if (action : server/core.c line=1452 column=10 action == : true=0, false=0 == '+') { |
1510 | d-> : enter=0, leave=0 ->opts_add : include/http_core.h line=464 column=21 opts_add |= : enter=0, leave=0 |= opt : server/core.c line=1450 column=21 opt; |
1511 | d-> : enter=0, leave=0 ->opts_remove : include/http_core.h line=465 column=21 opts_remove &= : enter=0, leave=0 &= ~ : pass=0 ~opt : server/core.c line=1450 column=21 opt; |
1512 | d-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts |= : enter=0, leave=0 |= opt : server/core.c line=1450 column=21 opt; |
1513 | |
1514 | |
1515 | d-> : enter=0, leave=0 ->opts : include/http_core.h line=463 column=21 opts |= : enter=0, leave=0 |= opt : server/core.c line=1450 column=21 opt; |
1516 | |
1517 | |
1518 | |
1519 | return NULL; |
1520 | |
1521 | |
1522 | |
1523 | |
1524 | |
1525 | |
1526 | |
1527 | set_etag_bits(cmd_parms *cmd, void *mconfig, |
1528 | |
1529 | |
1530 | |
1531 | |
1532 | |
1533 | |
1534 | |
1535 | |
1536 | |
1537 | |
1538 | |
1539 | cfg = : pass=0 = (core_dir_config *)mconfig : server/core.c line=1527 column=56 mconfig; |
1540 | |
1541 | args = : pass=0 = args_p : server/core.c line=1528 column=46 args_p; |
1542 | first = : pass=0 = 1; |
1543 | explicit = : pass=0 = 0; |
1544 | while (args : server/core.c line=1534 column=17 args[] : enter=0, leave=0 [0] != : true=0, false=0 != '\0') { |
1545 | action = : pass=0 = '*'; |
1546 | bit = : pass=0 = ETAG_UNSET; |
1547 | valid = : pass=0 = 1; |
1548 | token = : pass=0 = ap_getword_conf : enter=0, leave=0 ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=1527 column=45 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &args : server/core.c line=1534 column=17 args); |
1549 | if ((* dereference : enter=0, leave=0 *token : server/core.c line=1533 column=11 token == : true=0, false=0 MC/DC independently affect : true=0, false=0 == '+') || : true=0, false=0 || (* dereference : enter=0, leave=0 *token : server/core.c line=1533 column=11 token == : true=0, false=0 MC/DC independently affect : true=0, false=0 == '-')) { |
1550 | action = : pass=0 = * dereference : enter=0, leave=0 *token : server/core.c line=1533 column=11 token; |
1551 | token++ : pass=0 ++; |
1552 | |
1553 | |
1554 | |
1555 | |
1556 | |
1557 | |
1558 | |
1559 | if (first : server/core.c line=1536 column=9 first) { |
1560 | cfg-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits = : enter=0, leave=0 = ETAG_UNSET; |
1561 | cfg-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add = : enter=0, leave=0 = ETAG_UNSET; |
1562 | cfg-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove = : enter=0, leave=0 = ETAG_UNSET; |
1563 | first = : pass=0 = 0; |
1564 | |
1565 | |
1566 | |
1567 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(token : server/core.c line=1533 column=11 token, "None") == : true=0, false=0 == 0) { |
1568 | if (action : server/core.c line=1532 column=10 action != : true=0, false=0 != '*') { |
1569 | valid = : pass=0 = 0; |
1570 | |
1571 | |
1572 | cfg-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits = : enter=0, leave=0 = bit : server/core.c line=1531 column=23 bit = : pass=0 = ETAG_NONE; |
1573 | explicit = : pass=0 = 1; |
1574 | |
1575 | |
1576 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(token : server/core.c line=1533 column=11 token, "All") == : true=0, false=0 == 0) { |
1577 | if (action : server/core.c line=1532 column=10 action != : true=0, false=0 != '*') { |
1578 | valid = : pass=0 = 0; |
1579 | |
1580 | |
1581 | explicit = : pass=0 = 1; |
1582 | cfg-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits = : enter=0, leave=0 = bit : server/core.c line=1531 column=23 bit = : pass=0 = ETAG_ALL; |
1583 | |
1584 | |
1585 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(token : server/core.c line=1533 column=11 token, "Size") == : true=0, false=0 == 0) { |
1586 | bit = : pass=0 = ETAG_SIZE; |
1587 | |
1588 | if ((strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(token : server/core.c line=1533 column=11 token, "LMTime") == : true=0, false=0 MC/DC independently affect : true=0, false=0 == 0) |
1589 | || (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(token : server/core.c line=1533 column=11 token, "MTime") == : true=0, false=0 MC/DC independently affect : true=0, false=0 == 0) |
1590 | || (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(token : server/core.c line=1533 column=11 token, "LastModified") == : true=0, false=0 MC/DC independently affect : true=0, false=0 == 0)) { |
1591 | bit = : pass=0 = ETAG_MTIME; |
1592 | |
1593 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(token : server/core.c line=1533 column=11 token, "INode") == : true=0, false=0 == 0) { |
1594 | bit = : pass=0 = ETAG_INODE; |
1595 | |
1596 | |
1597 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1527 column=45 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "Unknown keyword '", |
1598 | token, "' for ", cmd : server/core.c line=1527 column=45 cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, |
1599 | |
1600 | |
1601 | |
1602 | if (! : true=0, false=0 ! valid : server/core.c line=1535 column=9 valid) { |
1603 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1527 column=45 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1527 column=45 cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, " keyword '", |
1604 | token, "' cannot be used with '+' or '-'", |
1605 | |
1606 | |
1607 | |
1608 | if (action : server/core.c line=1532 column=10 action == : true=0, false=0 == '+') { |
1609 | |
1610 | |
1611 | |
1612 | |
1613 | cfg-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add |= : enter=0, leave=0 |= bit : server/core.c line=1531 column=23 bit; |
1614 | cfg-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove &= : enter=0, leave=0 &= (~ : pass=0 ~ bit : server/core.c line=1531 column=23 bit); |
1615 | |
1616 | if (action : server/core.c line=1532 column=10 action == : true=0, false=0 == '-') { |
1617 | cfg-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove |= : enter=0, leave=0 |= bit : server/core.c line=1531 column=23 bit; |
1618 | cfg-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add &= : enter=0, leave=0 &= (~ : pass=0 ~ bit : server/core.c line=1531 column=23 bit); |
1619 | |
1620 | |
1621 | |
1622 | |
1623 | |
1624 | |
1625 | cfg-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits |= : enter=0, leave=0 |= bit : server/core.c line=1531 column=23 bit; |
1626 | cfg-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add = : enter=0, leave=0 = ETAG_UNSET; |
1627 | cfg-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove = : enter=0, leave=0 = ETAG_UNSET; |
1628 | explicit = : pass=0 = 1; |
1629 | |
1630 | |
1631 | |
1632 | |
1633 | |
1634 | |
1635 | |
1636 | if (cfg : server/core.c line=1530 column=22 cfg-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add != : true=0, false=0 != ETAG_UNSET) { |
1637 | cfg-> : enter=0, leave=0 ->etag_add : include/http_core.h line=557 column=23 etag_add &= : enter=0, leave=0 &= (~ : pass=0 ~ ETAG_UNSET); |
1638 | |
1639 | |
1640 | if (cfg : server/core.c line=1530 column=22 cfg-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove != : true=0, false=0 != ETAG_UNSET) { |
1641 | cfg-> : enter=0, leave=0 ->etag_remove : include/http_core.h line=558 column=23 etag_remove &= : enter=0, leave=0 &= (~ : pass=0 ~ ETAG_UNSET); |
1642 | |
1643 | |
1644 | if (explicit : server/core.c line=1537 column=9 explicit) { |
1645 | cfg-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits &= : enter=0, leave=0 &= (~ : pass=0 ~ ETAG_UNSET); |
1646 | |
1647 | if ((cfg : server/core.c line=1530 column=22 cfg-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits & : pass=0 & ETAG_NONE) != : true=0, false=0 != ETAG_NONE) { |
1648 | cfg-> : enter=0, leave=0 ->etag_bits : include/http_core.h line=556 column=23 etag_bits &= : enter=0, leave=0 &= (~ : pass=0 ~ ETAG_NONE); |
1649 | |
1650 | |
1651 | |
1652 | return NULL; |
1653 | |
1654 | |
1655 | set_enable_mmap(cmd_parms *cmd, void *d_, |
1656 | |
1657 | |
1658 | d_; |
1659 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1655 column=47 cmd, NOT_IN_LIMIT); |
1660 | |
1661 | if (err : server/core.c line=1659 column=17 err != : true=0, false=0 != NULL) { |
1662 | return err : server/core.c line=1659 column=17 err; |
1663 | |
1664 | |
1665 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=1656 column=48 arg, "on") == : true=0, false=0 == 0) { |
1666 | d-> : enter=0, leave=0 ->enable_mmap : include/http_core.h line=566 column=18 enable_mmap = : enter=0, leave=0 = ENABLE_MMAP_ON; |
1667 | |
1668 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=1656 column=48 arg, "off") == : true=0, false=0 == 0) { |
1669 | d-> : enter=0, leave=0 ->enable_mmap : include/http_core.h line=566 column=18 enable_mmap = : enter=0, leave=0 = ENABLE_MMAP_OFF; |
1670 | |
1671 | |
1672 | return "parameter must be 'on' or 'off'"; |
1673 | |
1674 | |
1675 | return NULL; |
1676 | |
1677 | |
1678 | set_enable_sendfile(cmd_parms *cmd, void *d_, |
1679 | |
1680 | |
1681 | d_; |
1682 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1678 column=51 cmd, NOT_IN_LIMIT); |
1683 | |
1684 | if (err : server/core.c line=1682 column=17 err != : true=0, false=0 != NULL) { |
1685 | return err : server/core.c line=1682 column=17 err; |
1686 | |
1687 | |
1688 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=1679 column=48 arg, "on") == : true=0, false=0 == 0) { |
1689 | d-> : enter=0, leave=0 ->enable_sendfile : include/http_core.h line=571 column=18 enable_sendfile = : enter=0, leave=0 = ENABLE_SENDFILE_ON; |
1690 | |
1691 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=1679 column=48 arg, "off") == : true=0, false=0 == 0) { |
1692 | d-> : enter=0, leave=0 ->enable_sendfile : include/http_core.h line=571 column=18 enable_sendfile = : enter=0, leave=0 = ENABLE_SENDFILE_OFF; |
1693 | |
1694 | |
1695 | return "parameter must be 'on' or 'off'"; |
1696 | |
1697 | |
1698 | return NULL; |
1699 | |
1700 | |
1701 | satisfy(cmd_parms *cmd, void *c_, const char *arg) |
1702 | |
1703 | c_; |
1704 | |
1705 | |
1706 | |
1707 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=1701 column=66 arg, "all")) { |
1708 | satisfy = : pass=0 = SATISFY_ALL; |
1709 | |
1710 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=1701 column=66 arg, "any")) { |
1711 | satisfy = : pass=0 = SATISFY_ANY; |
1712 | |
1713 | |
1714 | return "Satisfy either 'any' or 'all'."; |
1715 | |
1716 | |
1717 | for (i : server/core.c line=1705 column=9 i = : pass=0 = 0; i : server/core.c line=1705 column=9 i < : true=0, false=0 < METHODS; ++ : pass=0 ++i : server/core.c line=1705 column=9 i) { |
1718 | if (cmd : server/core.c line=1701 column=39 cmd-> : enter=0, leave=0 ->limited : include/http_config.h line=279 column=17 limited & : pass=0 & (AP_METHOD_BIT << : pass=0 << i : server/core.c line=1705 column=9 i)) { |
1719 | c-> : enter=0, leave=0 ->satisfy : include/http_core.h line=478 column=10 satisfy[i : server/core.c line=1705 column=9 i] = : enter=0, leave=0 = satisfy : server/core.c line=1704 column=9 satisfy; |
1720 | |
1721 | |
1722 | |
1723 | return NULL; |
1724 | |
1725 | |
1726 | require(cmd_parms *cmd, void *c_, const char *arg) |
1727 | |
1728 | |
1729 | c_; |
1730 | |
1731 | if (! : true=0, false=0 !c : server/core.c line=1729 column=22 c-> : enter=0, leave=0 ->ap_requires : include/http_core.h line=481 column=25 ap_requires) { |
1732 | c-> : enter=0, leave=0 ->ap_requires : include/http_core.h line=481 column=25 ap_requires = : enter=0, leave=0 = apr_array_make : enter=0, leave=0 apr_array_make : /usr/include/apr-1/apr_tables.h line=111 column=35 apr_array_make(cmd : server/core.c line=1726 column=39 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, 2, sizeof(require_line)); |
1733 | |
1734 | |
1735 | r = : pass=0 = (require_line *)apr_array_push : enter=0, leave=0 apr_array_push : /usr/include/apr-1/apr_tables.h line=121 column=21 apr_array_push(c : server/core.c line=1729 column=22 c-> : enter=0, leave=0 ->ap_requires : include/http_core.h line=481 column=25 ap_requires); |
1736 | r-> : enter=0, leave=0 ->requirement : include/http_core.h line=302 column=11 requirement = : enter=0, leave=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(cmd : server/core.c line=1726 column=39 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=1726 column=66 arg); |
1737 | r-> : enter=0, leave=0 ->method_mask : include/http_core.h line=300 column=17 method_mask = : enter=0, leave=0 = cmd : server/core.c line=1726 column=39 cmd-> : enter=0, leave=0 ->limited : include/http_config.h line=279 column=17 limited; |
1738 | |
1739 | return NULL; |
1740 | |
1741 | |
1742 | |
1743 | |
1744 | |
1745 | unclosed_directive(cmd_parms *cmd) |
1746 | |
1747 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1745 column=44 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1745 column=44 cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, |
1748 | |
1749 | |
1750 | |
1751 | |
1752 | |
1753 | |
1754 | missing_container_arg(cmd_parms *cmd) |
1755 | |
1756 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1754 column=47 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1754 column=47 cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, |
1757 | |
1758 | |
1759 | |
1760 | ap_limit_section(cmd_parms *cmd, |
1761 | |
1762 | |
1763 | |
1764 | arg, '>'); |
1765 | |
1766 | cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->cmd_data : include/http_config.h line=208 column=11 cmd_data; |
1767 | |
1768 | |
1769 | |
1770 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1760 column=66 cmd, NOT_IN_LIMIT); |
1771 | if (err : server/core.c line=1770 column=17 err != : true=0, false=0 != NULL) { |
1772 | return err : server/core.c line=1770 column=17 err; |
1773 | |
1774 | |
1775 | if (endp : server/core.c line=1764 column=17 endp == : true=0, false=0 == NULL) { |
1776 | return unclosed_directive : enter=0, leave=0 unclosed_directive : server/core.c line=1745 column=14 unclosed_directive(cmd : server/core.c line=1760 column=66 cmd); |
1777 | |
1778 | |
1779 | limited_methods = : pass=0 = apr_pstrndup : enter=0, leave=0 apr_pstrndup : /usr/include/apr-1/apr_strings.h line=121 column=21 apr_pstrndup(cmd : server/core.c line=1760 column=66 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=1762 column=67 arg, endp : server/core.c line=1764 column=17 endp - : pass=0 - arg : server/core.c line=1762 column=67 arg); |
1780 | |
1781 | if (! : true=0, false=0 !limited_methods : server/core.c line=1765 column=17 limited_methods[] : enter=0, leave=0 [0]) { |
1782 | return missing_container_arg : enter=0, leave=0 missing_container_arg : server/core.c line=1754 column=14 missing_container_arg(cmd : server/core.c line=1760 column=66 cmd); |
1783 | |
1784 | |
1785 | while (limited_methods : server/core.c line=1765 column=17 limited_methods[] : enter=0, leave=0 [0]) { |
1786 | ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=1760 column=66 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &limited_methods : server/core.c line=1765 column=17 limited_methods); |
1787 | |
1788 | |
1789 | |
1790 | methnum = : pass=0 = ap_method_number_of : enter=0, leave=0 ap_method_number_of : include/http_protocol.h line=569 column=17 ap_method_number_of(method : server/core.c line=1786 column=15 method); |
1791 | |
1792 | if (methnum : server/core.c line=1787 column=13 methnum == : true=0, false=0 MC/DC independently affect : true=0, false=0 == M_TRACE && : true=0, false=0 && ! : true=0, false=0 MC/DC independently affect : true=0, false=0 !tog : server/core.c line=1766 column=11 tog) { |
1793 | return "TRACE cannot be controlled by <Limit>, see TraceEnable"; |
1794 | |
1795 | if (methnum : server/core.c line=1787 column=13 methnum == : true=0, false=0 == M_INVALID) { |
1796 | |
1797 | |
1798 | |
1799 | methnum = : pass=0 = ap_method_register : enter=0, leave=0 ap_method_register : include/http_protocol.h line=228 column=17 ap_method_register(cmd : server/core.c line=1760 column=66 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, method : server/core.c line=1786 column=15 method); |
1800 | |
1801 | |
1802 | limited |= : pass=0 |= (AP_METHOD_BIT << : pass=0 << methnum : server/core.c line=1787 column=13 methnum); |
1803 | |
1804 | |
1805 | |
1806 | |
1807 | |
1808 | cmd-> : enter=0, leave=0 ->limited : include/http_config.h line=279 column=17 limited = : enter=0, leave=0 = tog : server/core.c line=1766 column=11 tog conditional operator : true=0, false=0 ? ~ : pass=0 ~limited : server/core.c line=1767 column=17 limited : limited : server/core.c line=1767 column=17 limited; |
1809 | |
1810 | errmsg = : pass=0 = ap_walk_config : enter=0, leave=0 ap_walk_config : include/http_config.h line=696 column=26 ap_walk_config(cmd : server/core.c line=1760 column=66 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive-> : enter=0, leave=0 ->first_child : include/util_cfgtree.h line=57 column=28 first_child, cmd : server/core.c line=1760 column=66 cmd, cmd : server/core.c line=1760 column=66 cmd-> : enter=0, leave=0 ->context : include/http_config.h line=308 column=30 context); |
1811 | |
1812 | cmd-> : enter=0, leave=0 ->limited : include/http_config.h line=279 column=17 limited = : enter=0, leave=0 = -1; |
1813 | |
1814 | return errmsg : server/core.c line=1768 column=17 errmsg; |
1815 | |
1816 | |
1817 | |
1818 | |
1819 | |
1820 | |
1821 | |
1822 | |
1823 | |
1824 | |
1825 | |
1826 | |
1827 | |
1828 | |
1829 | dirsection(cmd_parms *cmd, void *mconfig, const char *arg) |
1830 | |
1831 | |
1832 | arg, '>'); |
1833 | cmd-> : enter=0, leave=0 ->override : include/http_config.h line=277 column=9 override; |
1834 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path; |
1835 | |
1836 | ap_create_per_dir_config : include/http_config.h line=844 column=37 ap_create_per_dir_config(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool); |
1837 | |
1838 | cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd; |
1839 | |
1840 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1829 column=42 cmd, |
1841 | |NOT_IN_LIMIT); |
1842 | if (err : server/core.c line=1840 column=17 err != : true=0, false=0 != NULL) { |
1843 | return err : server/core.c line=1840 column=17 err; |
1844 | |
1845 | |
1846 | if (endp : server/core.c line=1832 column=17 endp == : true=0, false=0 == NULL) { |
1847 | return unclosed_directive : enter=0, leave=0 unclosed_directive : server/core.c line=1745 column=14 unclosed_directive(cmd : server/core.c line=1829 column=42 cmd); |
1848 | |
1849 | |
1850 | arg = : pass=0 = apr_pstrndup : enter=0, leave=0 apr_pstrndup : /usr/include/apr-1/apr_strings.h line=121 column=21 apr_pstrndup(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=1829 column=74 arg, endp : server/core.c line=1832 column=17 endp - : pass=0 - arg : server/core.c line=1829 column=74 arg); |
1851 | |
1852 | if (! : true=0, false=0 !arg : server/core.c line=1829 column=74 arg[] : enter=0, leave=0 [0]) { |
1853 | return missing_container_arg : enter=0, leave=0 missing_container_arg : server/core.c line=1754 column=14 missing_container_arg(cmd : server/core.c line=1829 column=42 cmd); |
1854 | |
1855 | |
1856 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = ap_getword_conf : enter=0, leave=0 ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &arg : server/core.c line=1829 column=74 arg); |
1857 | cmd-> : enter=0, leave=0 ->override : include/http_config.h line=277 column=9 override = : enter=0, leave=0 = OR_ALL| : pass=0 |ACCESS_CONF; |
1858 | |
1859 | if (! : true=0, false=0 !strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, "~")) { |
1860 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = ap_getword_conf : enter=0, leave=0 ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &arg : server/core.c line=1829 column=74 arg); |
1861 | if (! : true=0, false=0 !cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path) |
1862 | return "<Directory ~ > block must specify a path"; |
1863 | r = : pass=0 = ap_pregcomp : enter=0, leave=0 ap_pregcomp : include/httpd.h line=1684 column=26 ap_pregcomp(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, AP_REG_EXTENDED| : pass=0 |USE_ICASE); |
1864 | if (! : true=0, false=0 !r : server/core.c line=1837 column=17 r) { |
1865 | return "Regex could not be compiled"; |
1866 | |
1867 | |
1868 | if (thiscmd : server/core.c line=1838 column=24 thiscmd-> : enter=0, leave=0 ->cmd_data : include/http_config.h line=208 column=11 cmd_data) { /* <DirectoryMatch> */ |
1869 | r = : pass=0 = ap_pregcomp : enter=0, leave=0 ap_pregcomp : include/httpd.h line=1684 column=26 ap_pregcomp(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, AP_REG_EXTENDED| : pass=0 |USE_ICASE); |
1870 | if (! : true=0, false=0 !r : server/core.c line=1837 column=17 r) { |
1871 | return "Regex could not be compiled"; |
1872 | |
1873 | |
1874 | if (! : true=0, false=0 !strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, "/") == : true=0, false=0 == 0) |
1875 | |
1876 | |
1877 | |
1878 | |
1879 | |
1880 | |
1881 | apr_filepath_merge : /usr/include/apr-1/apr_file_info.h line=354 column=27 apr_filepath_merge(&newpath : server/core.c line=1876 column=15 newpath, NULL, cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, |
1882 | cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool); |
1883 | if (rv : server/core.c line=1881 column=22 rv != : true=0, false=0 MC/DC independently affect : true=0, false=0 != APR_SUCCESS && : true=0, false=0 && rv : server/core.c line=1881 column=22 rv != : true=0, false=0 MC/DC independently affect : true=0, false=0 != APR_EPATHWILD) { |
1884 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "<Directory \"", cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, |
1885 | |
1886 | |
1887 | |
1888 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = newpath : server/core.c line=1876 column=15 newpath; |
1889 | if (cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path[] : enter=0, leave=0 [strlen : enter=0, leave=0 strlen : /usr/include/string.h line=399 column=15 strlen(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path) - : pass=0 - 1] != : true=0, false=0 != '/') |
1890 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, "/", NULL); |
1891 | |
1892 | |
1893 | |
1894 | conf = : pass=0 = ap_set_config_vectors : enter=0, leave=0 ap_set_config_vectors : include/http_config.h line=961 column=25 ap_set_config_vectors(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, new_dir_conf : server/core.c line=1836 column=23 new_dir_conf, cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, |
1895 | core_module, cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool); |
1896 | |
1897 | errmsg = : pass=0 = ap_walk_config : enter=0, leave=0 ap_walk_config : include/http_config.h line=696 column=26 ap_walk_config(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive-> : enter=0, leave=0 ->first_child : include/util_cfgtree.h line=57 column=28 first_child, cmd : server/core.c line=1829 column=42 cmd, new_dir_conf : server/core.c line=1836 column=23 new_dir_conf); |
1898 | if (errmsg : server/core.c line=1831 column=17 errmsg != : true=0, false=0 != NULL) |
1899 | return errmsg : server/core.c line=1831 column=17 errmsg; |
1900 | |
1901 | conf-> : enter=0, leave=0 ->r : include/http_core.h line=543 column=17 r = : enter=0, leave=0 = r : server/core.c line=1837 column=17 r; |
1902 | conf-> : enter=0, leave=0 ->d : include/http_core.h line=452 column=11 d = : enter=0, leave=0 = cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path; |
1903 | conf-> : enter=0, leave=0 ->d_is_fnmatch : include/http_core.h line=511 column=14 d_is_fnmatch = : enter=0, leave=0 = (apr_fnmatch_test : enter=0, leave=0 apr_fnmatch_test : /usr/include/apr-1/apr_fnmatch.h line=130 column=18 apr_fnmatch_test(conf : server/core.c line=1835 column=22 conf-> : enter=0, leave=0 ->d : include/http_core.h line=452 column=11 d) != : true=0, false=0 != 0); |
1904 | |
1905 | |
1906 | |
1907 | |
1908 | |
1909 | if (strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(conf : server/core.c line=1835 column=22 conf-> : enter=0, leave=0 ->d : include/http_core.h line=452 column=11 d, "/") == : true=0, false=0 == 0) |
1910 | conf-> : enter=0, leave=0 ->d_components : include/http_core.h line=454 column=14 d_components = : enter=0, leave=0 = 0; |
1911 | |
1912 | conf-> : enter=0, leave=0 ->d_components : include/http_core.h line=454 column=14 d_components = : enter=0, leave=0 = ap_count_dirs : enter=0, leave=0 ap_count_dirs : include/httpd.h line=1564 column=17 ap_count_dirs(conf : server/core.c line=1835 column=22 conf-> : enter=0, leave=0 ->d : include/http_core.h line=452 column=11 d); |
1913 | |
1914 | ap_add_per_dir_conf : server/core.c line=556 column=23 ap_add_per_dir_conf(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, new_dir_conf : server/core.c line=1836 column=23 new_dir_conf); |
1915 | |
1916 | if (* dereference : enter=0, leave=0 *arg : server/core.c line=1829 column=74 arg != : true=0, false=0 != '\0') { |
1917 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1829 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "Multiple ", thiscmd : server/core.c line=1838 column=24 thiscmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, |
1918 | |
1919 | |
1920 | |
1921 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = old_path : server/core.c line=1834 column=11 old_path; |
1922 | cmd-> : enter=0, leave=0 ->override : include/http_config.h line=277 column=9 override = : enter=0, leave=0 = old_overrides : server/core.c line=1833 column=9 old_overrides; |
1923 | |
1924 | return NULL; |
1925 | |
1926 | |
1927 | urlsection(cmd_parms *cmd, void *mconfig, const char *arg) |
1928 | |
1929 | |
1930 | arg, '>'); |
1931 | cmd-> : enter=0, leave=0 ->override : include/http_config.h line=277 column=9 override; |
1932 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path; |
1933 | |
1934 | |
1935 | cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd; |
1936 | ap_create_per_dir_config : include/http_config.h line=844 column=37 ap_create_per_dir_config(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool); |
1937 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1927 column=42 cmd, |
1938 | |NOT_IN_LIMIT); |
1939 | if (err : server/core.c line=1937 column=17 err != : true=0, false=0 != NULL) { |
1940 | return err : server/core.c line=1937 column=17 err; |
1941 | |
1942 | |
1943 | if (endp : server/core.c line=1930 column=17 endp == : true=0, false=0 == NULL) { |
1944 | return unclosed_directive : enter=0, leave=0 unclosed_directive : server/core.c line=1745 column=14 unclosed_directive(cmd : server/core.c line=1927 column=42 cmd); |
1945 | |
1946 | |
1947 | arg = : pass=0 = apr_pstrndup : enter=0, leave=0 apr_pstrndup : /usr/include/apr-1/apr_strings.h line=121 column=21 apr_pstrndup(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=1927 column=74 arg, endp : server/core.c line=1930 column=17 endp - : pass=0 - arg : server/core.c line=1927 column=74 arg); |
1948 | |
1949 | if (! : true=0, false=0 !arg : server/core.c line=1927 column=74 arg[] : enter=0, leave=0 [0]) { |
1950 | return missing_container_arg : enter=0, leave=0 missing_container_arg : server/core.c line=1754 column=14 missing_container_arg(cmd : server/core.c line=1927 column=42 cmd); |
1951 | |
1952 | |
1953 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = ap_getword_conf : enter=0, leave=0 ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &arg : server/core.c line=1927 column=74 arg); |
1954 | cmd-> : enter=0, leave=0 ->override : include/http_config.h line=277 column=9 override = : enter=0, leave=0 = OR_ALL| : pass=0 |ACCESS_CONF; |
1955 | |
1956 | if (thiscmd : server/core.c line=1935 column=24 thiscmd-> : enter=0, leave=0 ->cmd_data : include/http_config.h line=208 column=11 cmd_data) { /* <LocationMatch> */ |
1957 | r = : pass=0 = ap_pregcomp : enter=0, leave=0 ap_pregcomp : include/httpd.h line=1684 column=26 ap_pregcomp(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, AP_REG_EXTENDED); |
1958 | if (! : true=0, false=0 !r : server/core.c line=1934 column=17 r) { |
1959 | return "Regex could not be compiled"; |
1960 | |
1961 | |
1962 | if (! : true=0, false=0 !strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, "~")) { |
1963 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = ap_getword_conf : enter=0, leave=0 ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &arg : server/core.c line=1927 column=74 arg); |
1964 | r = : pass=0 = ap_pregcomp : enter=0, leave=0 ap_pregcomp : include/httpd.h line=1684 column=26 ap_pregcomp(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, AP_REG_EXTENDED); |
1965 | if (! : true=0, false=0 !r : server/core.c line=1934 column=17 r) { |
1966 | return "Regex could not be compiled"; |
1967 | |
1968 | |
1969 | |
1970 | |
1971 | conf = : pass=0 = ap_set_config_vectors : enter=0, leave=0 ap_set_config_vectors : include/http_config.h line=961 column=25 ap_set_config_vectors(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, new_url_conf : server/core.c line=1936 column=23 new_url_conf, cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, |
1972 | core_module, cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool); |
1973 | |
1974 | errmsg = : pass=0 = ap_walk_config : enter=0, leave=0 ap_walk_config : include/http_config.h line=696 column=26 ap_walk_config(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive-> : enter=0, leave=0 ->first_child : include/util_cfgtree.h line=57 column=28 first_child, cmd : server/core.c line=1927 column=42 cmd, new_url_conf : server/core.c line=1936 column=23 new_url_conf); |
1975 | if (errmsg : server/core.c line=1929 column=17 errmsg != : true=0, false=0 != NULL) |
1976 | return errmsg : server/core.c line=1929 column=17 errmsg; |
1977 | |
1978 | conf-> : enter=0, leave=0 ->d : include/http_core.h line=452 column=11 d = : enter=0, leave=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path); /* No mangling, please */ |
1979 | conf-> : enter=0, leave=0 ->d_is_fnmatch : include/http_core.h line=511 column=14 d_is_fnmatch = : enter=0, leave=0 = apr_fnmatch_test : enter=0, leave=0 apr_fnmatch_test : /usr/include/apr-1/apr_fnmatch.h line=130 column=18 apr_fnmatch_test(conf : server/core.c line=1933 column=22 conf-> : enter=0, leave=0 ->d : include/http_core.h line=452 column=11 d) != : true=0, false=0 != 0; |
1980 | conf-> : enter=0, leave=0 ->r : include/http_core.h line=543 column=17 r = : enter=0, leave=0 = r : server/core.c line=1934 column=17 r; |
1981 | |
1982 | ap_add_per_url_conf : server/core.c line=565 column=23 ap_add_per_url_conf(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, new_url_conf : server/core.c line=1936 column=23 new_url_conf); |
1983 | |
1984 | if (* dereference : enter=0, leave=0 *arg : server/core.c line=1927 column=74 arg != : true=0, false=0 != '\0') { |
1985 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1927 column=42 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "Multiple ", thiscmd : server/core.c line=1935 column=24 thiscmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, |
1986 | |
1987 | |
1988 | |
1989 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = old_path : server/core.c line=1932 column=11 old_path; |
1990 | cmd-> : enter=0, leave=0 ->override : include/http_config.h line=277 column=9 override = : enter=0, leave=0 = old_overrides : server/core.c line=1931 column=9 old_overrides; |
1991 | |
1992 | return NULL; |
1993 | |
1994 | |
1995 | filesection(cmd_parms *cmd, void *mconfig, const char *arg) |
1996 | |
1997 | |
1998 | arg, '>'); |
1999 | cmd-> : enter=0, leave=0 ->override : include/http_config.h line=277 column=9 override; |
2000 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path; |
2001 | |
2002 | |
2003 | cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd; |
2004 | mconfig; |
2005 | ap_create_per_dir_config : include/http_config.h line=844 column=37 ap_create_per_dir_config(cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool); |
2006 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=1995 column=43 cmd, NOT_IN_LIMIT| : pass=0 |NOT_IN_LOCATION); |
2007 | |
2008 | if (err : server/core.c line=2006 column=17 err != : true=0, false=0 != NULL) { |
2009 | return err : server/core.c line=2006 column=17 err; |
2010 | |
2011 | |
2012 | if (endp : server/core.c line=1998 column=17 endp == : true=0, false=0 == NULL) { |
2013 | return unclosed_directive : enter=0, leave=0 unclosed_directive : server/core.c line=1745 column=14 unclosed_directive(cmd : server/core.c line=1995 column=43 cmd); |
2014 | |
2015 | |
2016 | arg = : pass=0 = apr_pstrndup : enter=0, leave=0 apr_pstrndup : /usr/include/apr-1/apr_strings.h line=121 column=21 apr_pstrndup(cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=1995 column=75 arg, endp : server/core.c line=1998 column=17 endp - : pass=0 - arg : server/core.c line=1995 column=75 arg); |
2017 | |
2018 | if (! : true=0, false=0 !arg : server/core.c line=1995 column=75 arg[] : enter=0, leave=0 [0]) { |
2019 | return missing_container_arg : enter=0, leave=0 missing_container_arg : server/core.c line=1754 column=14 missing_container_arg(cmd : server/core.c line=1995 column=43 cmd); |
2020 | |
2021 | |
2022 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = ap_getword_conf : enter=0, leave=0 ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &arg : server/core.c line=1995 column=75 arg); |
2023 | |
2024 | if (! : true=0, false=0 !old_path : server/core.c line=2000 column=11 old_path) { |
2025 | cmd-> : enter=0, leave=0 ->override : include/http_config.h line=277 column=9 override = : enter=0, leave=0 = OR_ALL| : pass=0 |ACCESS_CONF; |
2026 | |
2027 | |
2028 | if (thiscmd : server/core.c line=2003 column=24 thiscmd-> : enter=0, leave=0 ->cmd_data : include/http_config.h line=208 column=11 cmd_data) { /* <FilesMatch> */ |
2029 | r = : pass=0 = ap_pregcomp : enter=0, leave=0 ap_pregcomp : include/httpd.h line=1684 column=26 ap_pregcomp(cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, AP_REG_EXTENDED| : pass=0 |USE_ICASE); |
2030 | if (! : true=0, false=0 !r : server/core.c line=2002 column=17 r) { |
2031 | return "Regex could not be compiled"; |
2032 | |
2033 | |
2034 | if (! : true=0, false=0 !strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, "~")) { |
2035 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = ap_getword_conf : enter=0, leave=0 ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &arg : server/core.c line=1995 column=75 arg); |
2036 | r = : pass=0 = ap_pregcomp : enter=0, leave=0 ap_pregcomp : include/httpd.h line=1684 column=26 ap_pregcomp(cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, AP_REG_EXTENDED| : pass=0 |USE_ICASE); |
2037 | if (! : true=0, false=0 !r : server/core.c line=2002 column=17 r) { |
2038 | return "Regex could not be compiled"; |
2039 | |
2040 | |
2041 | |
2042 | |
2043 | |
2044 | |
2045 | if (apr_filepath_merge : enter=0, leave=0 apr_filepath_merge : /usr/include/apr-1/apr_file_info.h line=354 column=27 apr_filepath_merge(&newpath : server/core.c line=2042 column=15 newpath, "", cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, |
2046 | cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool) != : true=0, false=0 != APR_SUCCESS) |
2047 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "<Files \"", cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, |
2048 | |
2049 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = newpath : server/core.c line=2042 column=15 newpath; |
2050 | |
2051 | |
2052 | |
2053 | conf = : pass=0 = ap_set_config_vectors : enter=0, leave=0 ap_set_config_vectors : include/http_config.h line=961 column=25 ap_set_config_vectors(cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, new_file_conf : server/core.c line=2005 column=23 new_file_conf, cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path, |
2054 | core_module, cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool); |
2055 | |
2056 | errmsg = : pass=0 = ap_walk_config : enter=0, leave=0 ap_walk_config : include/http_config.h line=696 column=26 ap_walk_config(cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive-> : enter=0, leave=0 ->first_child : include/util_cfgtree.h line=57 column=28 first_child, cmd : server/core.c line=1995 column=43 cmd, new_file_conf : server/core.c line=2005 column=23 new_file_conf); |
2057 | if (errmsg : server/core.c line=1997 column=17 errmsg != : true=0, false=0 != NULL) |
2058 | return errmsg : server/core.c line=1997 column=17 errmsg; |
2059 | |
2060 | conf-> : enter=0, leave=0 ->d : include/http_core.h line=452 column=11 d = : enter=0, leave=0 = cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path; |
2061 | conf-> : enter=0, leave=0 ->d_is_fnmatch : include/http_core.h line=511 column=14 d_is_fnmatch = : enter=0, leave=0 = apr_fnmatch_test : enter=0, leave=0 apr_fnmatch_test : /usr/include/apr-1/apr_fnmatch.h line=130 column=18 apr_fnmatch_test(conf : server/core.c line=2001 column=22 conf-> : enter=0, leave=0 ->d : include/http_core.h line=452 column=11 d) != : true=0, false=0 != 0; |
2062 | conf-> : enter=0, leave=0 ->r : include/http_core.h line=543 column=17 r = : enter=0, leave=0 = r : server/core.c line=2002 column=17 r; |
2063 | |
2064 | ap_add_file_conf : server/core.c line=574 column=23 ap_add_file_conf(c : server/core.c line=2004 column=22 c, new_file_conf : server/core.c line=2005 column=23 new_file_conf); |
2065 | |
2066 | if (* dereference : enter=0, leave=0 *arg : server/core.c line=1995 column=75 arg != : true=0, false=0 != '\0') { |
2067 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=1995 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "Multiple ", thiscmd : server/core.c line=2003 column=24 thiscmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, |
2068 | |
2069 | |
2070 | |
2071 | cmd-> : enter=0, leave=0 ->path : include/http_config.h line=303 column=11 path = : enter=0, leave=0 = old_path : server/core.c line=2000 column=11 old_path; |
2072 | cmd-> : enter=0, leave=0 ->override : include/http_config.h line=277 column=9 override = : enter=0, leave=0 = old_overrides : server/core.c line=1999 column=9 old_overrides; |
2073 | |
2074 | return NULL; |
2075 | |
2076 | |
2077 | start_ifmod(cmd_parms *cmd, void *mconfig, const char *arg) |
2078 | |
2079 | arg, '>'); |
2080 | arg[] : enter=0, leave=0 [0] == : true=0, false=0 == '!'); |
2081 | |
2082 | |
2083 | if (endp : server/core.c line=2079 column=17 endp == : true=0, false=0 == NULL) { |
2084 | return unclosed_directive : enter=0, leave=0 unclosed_directive : server/core.c line=1745 column=14 unclosed_directive(cmd : server/core.c line=2077 column=43 cmd); |
2085 | |
2086 | |
2087 | arg = : pass=0 = apr_pstrndup : enter=0, leave=0 apr_pstrndup : /usr/include/apr-1/apr_strings.h line=121 column=21 apr_pstrndup(cmd : server/core.c line=2077 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=2077 column=75 arg, endp : server/core.c line=2079 column=17 endp - : pass=0 - arg : server/core.c line=2077 column=75 arg); |
2088 | |
2089 | if (not : server/core.c line=2080 column=9 not) { |
2090 | arg++ : pass=0 ++; |
2091 | |
2092 | |
2093 | if (! : true=0, false=0 !arg : server/core.c line=2077 column=75 arg[] : enter=0, leave=0 [0]) { |
2094 | return missing_container_arg : enter=0, leave=0 missing_container_arg : server/core.c line=1754 column=14 missing_container_arg(cmd : server/core.c line=2077 column=43 cmd); |
2095 | |
2096 | |
2097 | found = : pass=0 = ap_find_linked_module : enter=0, leave=0 ap_find_linked_module : include/http_config.h line=599 column=22 ap_find_linked_module(arg : server/core.c line=2077 column=75 arg); |
2098 | |
2099 | |
2100 | if (! : true=0, false=0 !found : server/core.c line=2081 column=13 found) { |
2101 | ap_prelinked_module_symbols; |
2102 | |
2103 | for (; current : server/core.c line=2101 column=29 current-> : enter=0, leave=0 ->name : include/http_config.h line=731 column=17 name; ++ : pass=0 ++current : server/core.c line=2101 column=29 current) { |
2104 | if (! : true=0, false=0 !strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(current : server/core.c line=2101 column=29 current-> : enter=0, leave=0 ->name : include/http_config.h line=731 column=17 name, arg : server/core.c line=2077 column=75 arg)) { |
2105 | found = : pass=0 = current : server/core.c line=2101 column=29 current-> : enter=0, leave=0 ->modp : include/http_config.h line=732 column=13 modp; |
2106 | break; |
2107 | |
2108 | |
2109 | |
2110 | |
2111 | |
2112 | if (! : true=0, false=0 !found : server/core.c line=2081 column=13 found) { |
2113 | |
2114 | |
2115 | |
2116 | if (check_symbol : server/core.c line=2113 column=61 check_symbol) { |
2117 | found = : pass=0 = check_symbol : enter=0, leave=0 check_symbol : server/core.c line=2113 column=61 check_symbol(cmd : server/core.c line=2077 column=43 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, arg : server/core.c line=2077 column=75 arg); |
2118 | |
2119 | |
2120 | |
2121 | if ((! : true=0, false=0 MC/DC independently affect : true=0, false=0 !not : server/core.c line=2080 column=9 not && : true=0, false=0 && MC/DC independently affect : true=0, false=0 found : server/core.c line=2081 column=13 found) || : true=0, false=0 || (MC/DC independently affect : true=0, false=0 not : server/core.c line=2080 column=9 not && : true=0, false=0 && ! : true=0, false=0 MC/DC independently affect : true=0, false=0 !found : server/core.c line=2081 column=13 found)) { |
2122 | |
2123 | |
2124 | |
2125 | |
2126 | retval = : pass=0 = ap_build_cont_config : enter=0, leave=0 ap_build_cont_config : include/http_config.h line=669 column=26 ap_build_cont_config(cmd : server/core.c line=2077 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=2077 column=43 cmd-> : enter=0, leave=0 ->temp_pool : include/http_config.h line=294 column=17 temp_pool, cmd : server/core.c line=2077 column=43 cmd, |
2127 | current, &parent : server/core.c line=2122 column=25 parent, "<IfModule"); |
2128 | mconfig = : enter=0, leave=0 = current : server/core.c line=2123 column=25 current; |
2129 | return retval : server/core.c line=2124 column=21 retval; |
2130 | |
2131 | |
2132 | mconfig = : enter=0, leave=0 = NULL; |
2133 | return ap_soak_end_container : enter=0, leave=0 ap_soak_end_container : include/http_config.h line=656 column=26 ap_soak_end_container(cmd : server/core.c line=2077 column=43 cmd, "<IfModule"); |
2134 | |
2135 | |
2136 | |
2137 | ap_exists_config_define(const char *name) |
2138 | |
2139 | |
2140 | |
2141 | |
2142 | defines = : pass=0 = (char **)ap_server_config_defines : include/http_main.h line=55 column=44 ap_server_config_defines-> : enter=0, leave=0 ->elts : /usr/include/apr-1/apr_tables.h line=62 column=11 elts; |
2143 | for (i : server/core.c line=2140 column=9 i = : pass=0 = 0; i : server/core.c line=2140 column=9 i < : true=0, false=0 < ap_server_config_defines : include/http_main.h line=55 column=44 ap_server_config_defines-> : enter=0, leave=0 ->nelts : /usr/include/apr-1/apr_tables.h line=58 column=9 nelts; i : server/core.c line=2140 column=9 i++ : pass=0 ++) { |
2144 | if (strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(defines : server/core.c line=2139 column=12 defines[] : enter=0, leave=0 [i : server/core.c line=2140 column=9 i], name : server/core.c line=2137 column=53 name) == : true=0, false=0 == 0) { |
2145 | return 1; |
2146 | |
2147 | |
2148 | |
2149 | return 0; |
2150 | |
2151 | |
2152 | start_ifdefine(cmd_parms *cmd, void *dummy, const char *arg) |
2153 | |
2154 | |
2155 | |
2156 | |
2157 | |
2158 | endp = : pass=0 = ap_strrchr_c(arg : server/core.c line=2152 column=76 arg, '>'); |
2159 | if (endp : server/core.c line=2154 column=17 endp == : true=0, false=0 == NULL) { |
2160 | return unclosed_directive : enter=0, leave=0 unclosed_directive : server/core.c line=1745 column=14 unclosed_directive(cmd : server/core.c line=2152 column=46 cmd); |
2161 | |
2162 | |
2163 | arg = : pass=0 = apr_pstrndup : enter=0, leave=0 apr_pstrndup : /usr/include/apr-1/apr_strings.h line=121 column=21 apr_pstrndup(cmd : server/core.c line=2152 column=46 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=2152 column=76 arg, endp : server/core.c line=2154 column=17 endp - : pass=0 - arg : server/core.c line=2152 column=76 arg); |
2164 | |
2165 | if (arg : server/core.c line=2152 column=76 arg[] : enter=0, leave=0 [0] == : true=0, false=0 == '!') { |
2166 | not = : pass=0 = 1; |
2167 | arg++ : pass=0 ++; |
2168 | |
2169 | |
2170 | if (! : true=0, false=0 !arg : server/core.c line=2152 column=76 arg[] : enter=0, leave=0 [0]) { |
2171 | return missing_container_arg : enter=0, leave=0 missing_container_arg : server/core.c line=1754 column=14 missing_container_arg(cmd : server/core.c line=2152 column=46 cmd); |
2172 | |
2173 | |
2174 | defined = : pass=0 = ap_exists_config_define : enter=0, leave=0 ap_exists_config_define : server/core.c line=2137 column=17 ap_exists_config_define(arg : server/core.c line=2152 column=76 arg); |
2175 | if ((! : true=0, false=0 MC/DC independently affect : true=0, false=0 !not : server/core.c line=2156 column=9 not && : true=0, false=0 && MC/DC independently affect : true=0, false=0 defined : server/core.c line=2155 column=9 defined) || : true=0, false=0 || (MC/DC independently affect : true=0, false=0 not : server/core.c line=2156 column=9 not && : true=0, false=0 && ! : true=0, false=0 MC/DC independently affect : true=0, false=0 !defined : server/core.c line=2155 column=9 defined)) { |
2176 | |
2177 | |
2178 | |
2179 | |
2180 | retval = : pass=0 = ap_build_cont_config : enter=0, leave=0 ap_build_cont_config : include/http_config.h line=669 column=26 ap_build_cont_config(cmd : server/core.c line=2152 column=46 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=2152 column=46 cmd-> : enter=0, leave=0 ->temp_pool : include/http_config.h line=294 column=17 temp_pool, cmd : server/core.c line=2152 column=46 cmd, |
2181 | current, &parent : server/core.c line=2176 column=25 parent, "<IfDefine"); |
2182 | dummy = : enter=0, leave=0 = current : server/core.c line=2177 column=25 current; |
2183 | return retval : server/core.c line=2178 column=21 retval; |
2184 | |
2185 | |
2186 | dummy = : enter=0, leave=0 = NULL; |
2187 | return ap_soak_end_container : enter=0, leave=0 ap_soak_end_container : include/http_config.h line=656 column=26 ap_soak_end_container(cmd : server/core.c line=2152 column=46 cmd, "<IfDefine"); |
2188 | |
2189 | |
2190 | |
2191 | |
2192 | |
2193 | virtualhost_section(cmd_parms *cmd, void *dummy, |
2194 | |
2195 | |
2196 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, *s; |
2197 | |
2198 | arg, '>'); |
2199 | cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool; |
2200 | |
2201 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2193 column=51 cmd, GLOBAL_ONLY); |
2202 | if (err : server/core.c line=2201 column=17 err != : true=0, false=0 != NULL) { |
2203 | return err : server/core.c line=2201 column=17 err; |
2204 | |
2205 | |
2206 | if (endp : server/core.c line=2198 column=17 endp == : true=0, false=0 == NULL) { |
2207 | return unclosed_directive : enter=0, leave=0 unclosed_directive : server/core.c line=1745 column=14 unclosed_directive(cmd : server/core.c line=2193 column=51 cmd); |
2208 | |
2209 | |
2210 | arg = : pass=0 = apr_pstrndup : enter=0, leave=0 apr_pstrndup : /usr/include/apr-1/apr_strings.h line=121 column=21 apr_pstrndup(cmd : server/core.c line=2193 column=51 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=2194 column=52 arg, endp : server/core.c line=2198 column=17 endp - : pass=0 - arg : server/core.c line=2194 column=52 arg); |
2211 | |
2212 | if (! : true=0, false=0 !arg : server/core.c line=2194 column=52 arg[] : enter=0, leave=0 [0]) { |
2213 | return missing_container_arg : enter=0, leave=0 missing_container_arg : server/core.c line=1754 column=14 missing_container_arg(cmd : server/core.c line=2193 column=51 cmd); |
2214 | |
2215 | |
2216 | |
2217 | |
2218 | |
2219 | |
2220 | |
2221 | if (main_server : server/core.c line=2196 column=17 main_server-> : enter=0, leave=0 ->is_virtual : include/httpd.h line=1204 column=9 is_virtual) { |
2222 | return "<VirtualHost> doesn't nest!"; |
2223 | |
2224 | |
2225 | errmsg = : pass=0 = ap_init_virtual_host : enter=0, leave=0 ap_init_virtual_host : include/http_config.h line=889 column=31 ap_init_virtual_host(p : server/core.c line=2199 column=17 p, arg : server/core.c line=2194 column=52 arg, main_server : server/core.c line=2196 column=17 main_server, &s : server/core.c line=2196 column=45 s); |
2226 | if (errmsg : server/core.c line=2197 column=17 errmsg) { |
2227 | return errmsg : server/core.c line=2197 column=17 errmsg; |
2228 | |
2229 | |
2230 | s-> : enter=0, leave=0 ->next : include/httpd.h line=1176 column=17 next = : enter=0, leave=0 = main_server : server/core.c line=2196 column=17 main_server-> : enter=0, leave=0 ->next : include/httpd.h line=1176 column=17 next; |
2231 | main_server-> : enter=0, leave=0 ->next : include/httpd.h line=1176 column=17 next = : enter=0, leave=0 = s : server/core.c line=2196 column=45 s; |
2232 | |
2233 | s-> : enter=0, leave=0 ->defn_name : include/httpd.h line=1179 column=17 defn_name = : enter=0, leave=0 = cmd : server/core.c line=2193 column=51 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive-> : enter=0, leave=0 ->filename : include/util_cfgtree.h line=67 column=17 filename; |
2234 | s-> : enter=0, leave=0 ->defn_line_number : include/httpd.h line=1181 column=14 defn_line_number = : enter=0, leave=0 = cmd : server/core.c line=2193 column=51 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive-> : enter=0, leave=0 ->line_num : include/util_cfgtree.h line=69 column=9 line_num; |
2235 | |
2236 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server = : enter=0, leave=0 = s : server/core.c line=2196 column=45 s; |
2237 | |
2238 | errmsg = : pass=0 = ap_walk_config : enter=0, leave=0 ap_walk_config : include/http_config.h line=696 column=26 ap_walk_config(cmd : server/core.c line=2193 column=51 cmd-> : enter=0, leave=0 ->directive : include/http_config.h line=288 column=21 directive-> : enter=0, leave=0 ->first_child : include/util_cfgtree.h line=57 column=28 first_child, cmd : server/core.c line=2193 column=51 cmd, |
2239 | s-> : enter=0, leave=0 ->lookup_defaults : include/httpd.h line=1209 column=30 lookup_defaults); |
2240 | |
2241 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server = : enter=0, leave=0 = main_server : server/core.c line=2196 column=17 main_server; |
2242 | |
2243 | return errmsg : server/core.c line=2197 column=17 errmsg; |
2244 | |
2245 | |
2246 | set_server_alias(cmd_parms *cmd, void *dummy, |
2247 | |
2248 | |
2249 | if (! : true=0, false=0 !cmd : server/core.c line=2246 column=48 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->names : include/httpd.h line=1230 column=25 names) { |
2250 | return "ServerAlias only used in <VirtualHost>"; |
2251 | |
2252 | |
2253 | while (* dereference : enter=0, leave=0 *arg : server/core.c line=2247 column=49 arg) { |
2254 | ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=2246 column=48 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &arg : server/core.c line=2247 column=49 arg); |
2255 | |
2256 | if (ap_is_matchexp : enter=0, leave=0 ap_is_matchexp : include/httpd.h line=1619 column=17 ap_is_matchexp(name : server/core.c line=2254 column=23 name)) { |
2257 | item = : pass=0 = (char **)apr_array_push : enter=0, leave=0 apr_array_push : /usr/include/apr-1/apr_tables.h line=121 column=21 apr_array_push(cmd : server/core.c line=2246 column=48 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->wild_names : include/httpd.h line=1232 column=25 wild_names); |
2258 | |
2259 | |
2260 | item = : pass=0 = (char **)apr_array_push : enter=0, leave=0 apr_array_push : /usr/include/apr-1/apr_tables.h line=121 column=21 apr_array_push(cmd : server/core.c line=2246 column=48 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->names : include/httpd.h line=1230 column=25 names); |
2261 | |
2262 | |
2263 | item = : enter=0, leave=0 = name : server/core.c line=2254 column=23 name; |
2264 | |
2265 | |
2266 | return NULL; |
2267 | |
2268 | |
2269 | set_accf_map(cmd_parms *cmd, void *dummy, |
2270 | |
2271 | |
2272 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2269 column=44 cmd, GLOBAL_ONLY); |
2273 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, |
2274 | core_module); |
2275 | |
2276 | |
2277 | if (err : server/core.c line=2272 column=17 err != : true=0, false=0 != NULL) { |
2278 | return err : server/core.c line=2272 column=17 err; |
2279 | |
2280 | |
2281 | proto = : pass=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(cmd : server/core.c line=2269 column=44 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, iproto : server/core.c line=2270 column=45 iproto); |
2282 | ap_str_tolower : include/httpd.h line=1739 column=18 ap_str_tolower(proto : server/core.c line=2275 column=11 proto); |
2283 | accf = : pass=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(cmd : server/core.c line=2269 column=44 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, iaccf : server/core.c line=2270 column=65 iaccf); |
2284 | ap_str_tolower : include/httpd.h line=1739 column=18 ap_str_tolower(accf : server/core.c line=2276 column=11 accf); |
2285 | apr_table_set : /usr/include/apr-1/apr_tables.h line=269 column=19 apr_table_set(conf : server/core.c line=2273 column=25 conf-> : enter=0, leave=0 ->accf_map : include/http_core.h line=617 column=18 accf_map, proto : server/core.c line=2275 column=11 proto, accf : server/core.c line=2276 column=11 accf); |
2286 | |
2287 | return NULL; |
2288 | |
2289 | |
2290 | ap_get_server_protocol(server_rec* s) |
2291 | |
2292 | s-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, |
2293 | core_module); |
2294 | return conf : server/core.c line=2292 column=25 conf-> : enter=0, leave=0 ->protocol : include/http_core.h line=616 column=17 protocol; |
2295 | |
2296 | |
2297 | ap_set_server_protocol(server_rec* s, const char* proto) |
2298 | |
2299 | s-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, |
2300 | core_module); |
2301 | conf-> : enter=0, leave=0 ->protocol : include/http_core.h line=616 column=17 protocol = : enter=0, leave=0 = proto : server/core.c line=2297 column=68 proto; |
2302 | |
2303 | |
2304 | set_protocol(cmd_parms *cmd, void *dummy, |
2305 | |
2306 | |
2307 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2304 column=44 cmd, NOT_IN_DIR_LOC_FILE| : pass=0 |NOT_IN_LIMIT); |
2308 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, |
2309 | core_module); |
2310 | |
2311 | |
2312 | if (err : server/core.c line=2307 column=17 err != : true=0, false=0 != NULL) { |
2313 | return err : server/core.c line=2307 column=17 err; |
2314 | |
2315 | |
2316 | proto = : pass=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(cmd : server/core.c line=2304 column=44 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=2305 column=45 arg); |
2317 | ap_str_tolower : include/httpd.h line=1739 column=18 ap_str_tolower(proto : server/core.c line=2310 column=11 proto); |
2318 | conf-> : enter=0, leave=0 ->protocol : include/http_core.h line=616 column=17 protocol = : enter=0, leave=0 = proto : server/core.c line=2310 column=11 proto; |
2319 | |
2320 | return NULL; |
2321 | |
2322 | |
2323 | set_server_string_slot(cmd_parms *cmd, void *dummy, |
2324 | |
2325 | |
2326 | |
2327 | |
2328 | cmd-> : enter=0, leave=0 ->info : include/http_config.h line=275 column=11 info; |
2329 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server; |
2330 | |
2331 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2323 column=54 cmd, |
2332 | |NOT_IN_LIMIT); |
2333 | if (err : server/core.c line=2331 column=17 err != : true=0, false=0 != NULL) { |
2334 | return err : server/core.c line=2331 column=17 err; |
2335 | |
2336 | |
2337 | struct_ptr + : pass=0 + offset : server/core.c line=2328 column=9 offset) = : enter=0, leave=0 = arg : server/core.c line=2324 column=55 arg; |
2338 | return NULL; |
2339 | |
2340 | |
2341 | |
2342 | |
2343 | |
2344 | |
2345 | |
2346 | |
2347 | |
2348 | |
2349 | server_hostname_port(cmd_parms *cmd, void *dummy, const char *arg) |
2350 | |
2351 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2349 column=52 cmd, NOT_IN_DIR_LOC_FILE| : pass=0 |NOT_IN_LIMIT); |
2352 | |
2353 | |
2354 | |
2355 | |
2356 | if (err : server/core.c line=2351 column=17 err != : true=0, false=0 != NULL) { |
2357 | return err : server/core.c line=2351 column=17 err; |
2358 | |
2359 | |
2360 | part = : pass=0 = ap_strstr_c(arg : server/core.c line=2349 column=82 arg, "://"); |
2361 | |
2362 | if (part : server/core.c line=2352 column=27 part) { |
2363 | scheme = : pass=0 = apr_pstrmemdup : enter=0, leave=0 apr_pstrmemdup : /usr/include/apr-1/apr_strings.h line=109 column=21 apr_pstrmemdup(cmd : server/core.c line=2349 column=52 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, arg : server/core.c line=2349 column=82 arg, part : server/core.c line=2352 column=27 part - : pass=0 - arg : server/core.c line=2349 column=82 arg); |
2364 | ap_str_tolower : include/httpd.h line=1739 column=18 ap_str_tolower(scheme : server/core.c line=2353 column=11 scheme); |
2365 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->server_scheme : include/httpd.h line=1242 column=17 server_scheme = : enter=0, leave=0 = scheme : server/core.c line=2353 column=11 scheme; |
2366 | part += : pass=0 += 3; |
2367 | |
2368 | part = : pass=0 = arg : server/core.c line=2349 column=82 arg; |
2369 | |
2370 | |
2371 | portstr = : pass=0 = ap_strchr_c(part : server/core.c line=2352 column=27 part, ':'); |
2372 | if (portstr : server/core.c line=2352 column=17 portstr) { |
2373 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->server_hostname : include/httpd.h line=1188 column=11 server_hostname = : enter=0, leave=0 = apr_pstrmemdup : enter=0, leave=0 apr_pstrmemdup : /usr/include/apr-1/apr_strings.h line=109 column=21 apr_pstrmemdup(cmd : server/core.c line=2349 column=52 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, part : server/core.c line=2352 column=27 part, |
2374 | portstr - : pass=0 - part : server/core.c line=2352 column=27 part); |
2375 | portstr++ : pass=0 ++; |
2376 | port = : pass=0 = atoi : enter=0, leave=0 atoi : /usr/include/stdlib.h line=148 column=12 atoi(portstr : server/core.c line=2352 column=17 portstr); |
2377 | if (port : server/core.c line=2354 column=9 port <= : true=0, false=0 MC/DC independently affect : true=0, false=0 <= 0 || : true=0, false=0 || port : server/core.c line=2354 column=9 port >= : true=0, false=0 MC/DC independently affect : true=0, false=0 >= 65536) { /* 65536 == 1<<16 */ |
2378 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=2349 column=52 cmd-> : enter=0, leave=0 ->temp_pool : include/http_config.h line=294 column=17 temp_pool, "The port number \"", arg : server/core.c line=2349 column=82 arg, |
2379 | |
2380 | |
2381 | |
2382 | |
2383 | |
2384 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->server_hostname : include/httpd.h line=1188 column=11 server_hostname = : enter=0, leave=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(cmd : server/core.c line=2349 column=52 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, part : server/core.c line=2352 column=27 part); |
2385 | port = : pass=0 = 0; |
2386 | |
2387 | |
2388 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->port : include/httpd.h line=1190 column=16 port = : enter=0, leave=0 = port : server/core.c line=2354 column=9 port; |
2389 | return NULL; |
2390 | |
2391 | |
2392 | set_signature_flag(cmd_parms *cmd, void *d_, |
2393 | |
2394 | |
2395 | d_; |
2396 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2392 column=50 cmd, NOT_IN_LIMIT); |
2397 | |
2398 | if (err : server/core.c line=2396 column=17 err != : true=0, false=0 != NULL) { |
2399 | return err : server/core.c line=2396 column=17 err; |
2400 | |
2401 | |
2402 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2393 column=51 arg, "On") == : true=0, false=0 == 0) { |
2403 | d-> : enter=0, leave=0 ->server_signature : include/http_core.h line=537 column=24 server_signature = : enter=0, leave=0 = srv_sig_on : include/http_core.h line=443 column=5 srv_sig_on; |
2404 | |
2405 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2393 column=51 arg, "Off") == : true=0, false=0 == 0) { |
2406 | d-> : enter=0, leave=0 ->server_signature : include/http_core.h line=537 column=24 server_signature = : enter=0, leave=0 = srv_sig_off : include/http_core.h line=442 column=5 srv_sig_off; |
2407 | |
2408 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2393 column=51 arg, "EMail") == : true=0, false=0 == 0) { |
2409 | d-> : enter=0, leave=0 ->server_signature : include/http_core.h line=537 column=24 server_signature = : enter=0, leave=0 = srv_sig_withmail : include/http_core.h line=444 column=5 srv_sig_withmail; |
2410 | |
2411 | |
2412 | return "ServerSignature: use one of: off | on | email"; |
2413 | |
2414 | |
2415 | return NULL; |
2416 | |
2417 | |
2418 | set_server_root(cmd_parms *cmd, void *dummy, |
2419 | |
2420 | |
2421 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2418 column=47 cmd, GLOBAL_ONLY); |
2422 | |
2423 | if (err : server/core.c line=2421 column=17 err != : true=0, false=0 != NULL) { |
2424 | return err : server/core.c line=2421 column=17 err; |
2425 | |
2426 | |
2427 | if ((apr_filepath_merge : enter=0, leave=0 apr_filepath_merge : /usr/include/apr-1/apr_file_info.h line=354 column=27 apr_filepath_merge((char**)&ap_server_root : include/http_main.h line=44 column=36 ap_server_root, NULL, arg : server/core.c line=2419 column=48 arg, |
2428 | cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool) != : true=0, false=0 MC/DC independently affect : true=0, false=0 != APR_SUCCESS) |
2429 | || ! : true=0, false=0 MC/DC independently affect : true=0, false=0 !ap_is_directory : enter=0, leave=0 ap_is_directory : include/httpd.h line=1818 column=17 ap_is_directory(cmd : server/core.c line=2418 column=47 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, ap_server_root : include/http_main.h line=44 column=36 ap_server_root)) { |
2430 | return "ServerRoot must be a valid directory"; |
2431 | |
2432 | |
2433 | return NULL; |
2434 | |
2435 | |
2436 | set_timeout(cmd_parms *cmd, void *dummy, const char *arg) |
2437 | |
2438 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2436 column=43 cmd, NOT_IN_DIR_LOC_FILE| : pass=0 |NOT_IN_LIMIT); |
2439 | |
2440 | if (err : server/core.c line=2438 column=17 err != : true=0, false=0 != NULL) { |
2441 | return err : server/core.c line=2438 column=17 err; |
2442 | |
2443 | |
2444 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->timeout : include/httpd.h line=1216 column=25 timeout = : enter=0, leave=0 = apr_time_from_sec(atoi : enter=0, leave=0 atoi : /usr/include/stdlib.h line=148 column=12 atoi(arg : server/core.c line=2436 column=73 arg)); |
2445 | return NULL; |
2446 | |
2447 | |
2448 | set_allow2f(cmd_parms *cmd, void *d_, const char *arg) |
2449 | |
2450 | d_; |
2451 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2448 column=43 cmd, NOT_IN_LIMIT); |
2452 | |
2453 | if (err : server/core.c line=2451 column=17 err != : true=0, false=0 != NULL) { |
2454 | return err : server/core.c line=2451 column=17 err; |
2455 | |
2456 | |
2457 | if (0 == : true=0, false=0 == strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2448 column=70 arg, "on")) { |
2458 | d-> : enter=0, leave=0 ->allow_encoded_slashes : include/http_core.h line=572 column=18 allow_encoded_slashes = : enter=0, leave=0 = 1; |
2459 | d-> : enter=0, leave=0 ->decode_encoded_slashes : include/http_core.h line=581 column=18 decode_encoded_slashes = : enter=0, leave=0 = 1; |
2460 | if (0 == : true=0, false=0 == strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2448 column=70 arg, "off")) { |
2461 | d-> : enter=0, leave=0 ->allow_encoded_slashes : include/http_core.h line=572 column=18 allow_encoded_slashes = : enter=0, leave=0 = 0; |
2462 | d-> : enter=0, leave=0 ->decode_encoded_slashes : include/http_core.h line=581 column=18 decode_encoded_slashes = : enter=0, leave=0 = 0; |
2463 | if (0 == : true=0, false=0 == strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2448 column=70 arg, "nodecode")) { |
2464 | d-> : enter=0, leave=0 ->allow_encoded_slashes : include/http_core.h line=572 column=18 allow_encoded_slashes = : enter=0, leave=0 = 1; |
2465 | d-> : enter=0, leave=0 ->decode_encoded_slashes : include/http_core.h line=581 column=18 decode_encoded_slashes = : enter=0, leave=0 = 0; |
2466 | |
2467 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=2448 column=43 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, |
2468 | cmd-> : enter=0, leave=0 ->cmd : include/http_config.h line=305 column=24 cmd-> : enter=0, leave=0 ->name : include/http_config.h line=204 column=17 name, " must be On, Off, or NoDecode", |
2469 | |
2470 | |
2471 | return NULL; |
2472 | |
2473 | |
2474 | set_hostname_lookups(cmd_parms *cmd, void *d_, |
2475 | |
2476 | |
2477 | d_; |
2478 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2474 column=52 cmd, NOT_IN_LIMIT); |
2479 | |
2480 | if (err : server/core.c line=2478 column=17 err != : true=0, false=0 != NULL) { |
2481 | return err : server/core.c line=2478 column=17 err; |
2482 | |
2483 | |
2484 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2475 column=53 arg, "on")) { |
2485 | d-> : enter=0, leave=0 ->hostname_lookups : include/http_core.h line=497 column=18 hostname_lookups = : enter=0, leave=0 = HOSTNAME_LOOKUP_ON; |
2486 | |
2487 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2475 column=53 arg, "off")) { |
2488 | d-> : enter=0, leave=0 ->hostname_lookups : include/http_core.h line=497 column=18 hostname_lookups = : enter=0, leave=0 = HOSTNAME_LOOKUP_OFF; |
2489 | |
2490 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2475 column=53 arg, "double")) { |
2491 | d-> : enter=0, leave=0 ->hostname_lookups : include/http_core.h line=497 column=18 hostname_lookups = : enter=0, leave=0 = HOSTNAME_LOOKUP_DOUBLE; |
2492 | |
2493 | |
2494 | return "parameter must be 'on', 'off', or 'double'"; |
2495 | |
2496 | |
2497 | return NULL; |
2498 | |
2499 | |
2500 | set_serverpath(cmd_parms *cmd, void *dummy, |
2501 | |
2502 | |
2503 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2500 column=46 cmd, NOT_IN_DIR_LOC_FILE| : pass=0 |NOT_IN_LIMIT); |
2504 | |
2505 | if (err : server/core.c line=2503 column=17 err != : true=0, false=0 != NULL) { |
2506 | return err : server/core.c line=2503 column=17 err; |
2507 | |
2508 | |
2509 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->path : include/httpd.h line=1225 column=17 path = : enter=0, leave=0 = arg : server/core.c line=2501 column=47 arg; |
2510 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->pathlen : include/httpd.h line=1227 column=9 pathlen = : enter=0, leave=0 = (int)strlen : enter=0, leave=0 strlen : /usr/include/string.h line=399 column=15 strlen(arg : server/core.c line=2501 column=47 arg); |
2511 | return NULL; |
2512 | |
2513 | |
2514 | set_content_md5(cmd_parms *cmd, void *d_, int arg) |
2515 | |
2516 | d_; |
2517 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2514 column=47 cmd, NOT_IN_LIMIT); |
2518 | |
2519 | if (err : server/core.c line=2517 column=17 err != : true=0, false=0 != NULL) { |
2520 | return err : server/core.c line=2517 column=17 err; |
2521 | |
2522 | |
2523 | d-> : enter=0, leave=0 ->content_md5 : include/http_core.h line=499 column=16 content_md5 = : enter=0, leave=0 = arg : server/core.c line=2514 column=66 arg != : true=0, false=0 != 0; |
2524 | return NULL; |
2525 | |
2526 | |
2527 | set_accept_path_info(cmd_parms *cmd, void *d_, const char *arg) |
2528 | |
2529 | d_; |
2530 | |
2531 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2527 column=79 arg, "on") == : true=0, false=0 == 0) { |
2532 | d-> : enter=0, leave=0 ->accept_path_info : include/http_core.h line=549 column=9 accept_path_info = : enter=0, leave=0 = AP_REQ_ACCEPT_PATH_INFO; |
2533 | |
2534 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2527 column=79 arg, "off") == : true=0, false=0 == 0) { |
2535 | d-> : enter=0, leave=0 ->accept_path_info : include/http_core.h line=549 column=9 accept_path_info = : enter=0, leave=0 = AP_REQ_REJECT_PATH_INFO; |
2536 | |
2537 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2527 column=79 arg, "default") == : true=0, false=0 == 0) { |
2538 | d-> : enter=0, leave=0 ->accept_path_info : include/http_core.h line=549 column=9 accept_path_info = : enter=0, leave=0 = AP_REQ_DEFAULT_PATH_INFO; |
2539 | |
2540 | |
2541 | return "AcceptPathInfo must be set to on, off or default"; |
2542 | |
2543 | |
2544 | return NULL; |
2545 | |
2546 | |
2547 | set_use_canonical_name(cmd_parms *cmd, void *d_, |
2548 | |
2549 | |
2550 | d_; |
2551 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2547 column=54 cmd, NOT_IN_LIMIT); |
2552 | |
2553 | if (err : server/core.c line=2551 column=17 err != : true=0, false=0 != NULL) { |
2554 | return err : server/core.c line=2551 column=17 err; |
2555 | |
2556 | |
2557 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2548 column=55 arg, "on") == : true=0, false=0 == 0) { |
2558 | d-> : enter=0, leave=0 ->use_canonical_name : include/http_core.h line=505 column=14 use_canonical_name = : enter=0, leave=0 = USE_CANONICAL_NAME_ON; |
2559 | |
2560 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2548 column=55 arg, "off") == : true=0, false=0 == 0) { |
2561 | d-> : enter=0, leave=0 ->use_canonical_name : include/http_core.h line=505 column=14 use_canonical_name = : enter=0, leave=0 = USE_CANONICAL_NAME_OFF; |
2562 | |
2563 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2548 column=55 arg, "dns") == : true=0, false=0 == 0) { |
2564 | d-> : enter=0, leave=0 ->use_canonical_name : include/http_core.h line=505 column=14 use_canonical_name = : enter=0, leave=0 = USE_CANONICAL_NAME_DNS; |
2565 | |
2566 | |
2567 | return "parameter must be 'on', 'off', or 'dns'"; |
2568 | |
2569 | |
2570 | return NULL; |
2571 | |
2572 | |
2573 | set_use_canonical_phys_port(cmd_parms *cmd, void *d_, |
2574 | |
2575 | |
2576 | d_; |
2577 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2573 column=59 cmd, NOT_IN_LIMIT); |
2578 | |
2579 | if (err : server/core.c line=2577 column=17 err != : true=0, false=0 != NULL) { |
2580 | return err : server/core.c line=2577 column=17 err; |
2581 | |
2582 | |
2583 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2574 column=55 arg, "on") == : true=0, false=0 == 0) { |
2584 | d-> : enter=0, leave=0 ->use_canonical_phys_port : include/http_core.h line=578 column=14 use_canonical_phys_port = : enter=0, leave=0 = USE_CANONICAL_PHYS_PORT_ON; |
2585 | |
2586 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2574 column=55 arg, "off") == : true=0, false=0 == 0) { |
2587 | d-> : enter=0, leave=0 ->use_canonical_phys_port : include/http_core.h line=578 column=14 use_canonical_phys_port = : enter=0, leave=0 = USE_CANONICAL_PHYS_PORT_OFF; |
2588 | |
2589 | |
2590 | return "parameter must be 'on' or 'off'"; |
2591 | |
2592 | |
2593 | return NULL; |
2594 | |
2595 | |
2596 | |
2597 | include_config (cmd_parms *cmd, void *dummy, |
2598 | |
2599 | |
2600 | |
2601 | |
2602 | |
2603 | |
2604 | |
2605 | apr_pool_userdata_get : /usr/include/apr-1/apr_pools.h line=576 column=27 apr_pool_userdata_get(&data : server/core.c line=2603 column=11 data, "ap_include_sentinel", cmd : server/core.c line=2597 column=47 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool); |
2606 | if (data : server/core.c line=2603 column=11 data) { |
2607 | recursion = : pass=0 = data : server/core.c line=2603 column=11 data; |
2608 | |
2609 | |
2610 | data = : pass=0 = recursion : server/core.c line=2602 column=15 recursion = : pass=0 = apr_palloc : enter=0, leave=0 apr_palloc : /usr/include/apr-1/apr_pools.h line=419 column=21 apr_palloc(cmd : server/core.c line=2597 column=47 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, sizeof(*recursion)); |
2611 | recursion = : enter=0, leave=0 = 0; |
2612 | apr_pool_userdata_setn : /usr/include/apr-1/apr_pools.h line=564 column=27 apr_pool_userdata_setn(data : server/core.c line=2603 column=11 data, "ap_include_sentinel", NULL, cmd : server/core.c line=2597 column=47 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool); |
2613 | |
2614 | |
2615 | if (++ : pass=0 ++* dereference : enter=0, leave=0 *recursion : server/core.c line=2602 column=15 recursion > : true=0, false=0 > AP_MAX_INCLUDE_DEPTH) { |
2616 | recursion = : enter=0, leave=0 = 0; |
2617 | return apr_psprintf : enter=0, leave=0 apr_psprintf : /usr/include/apr-1/apr_strings.h line=170 column=28 apr_psprintf(cmd : server/core.c line=2597 column=47 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "Exceeded maximum include depth of %u. " |
2618 | |
2619 | |
2620 | |
2621 | |
2622 | conffile = : pass=0 = ap_server_root_relative : enter=0, leave=0 ap_server_root_relative : include/http_config.h line=557 column=20 ap_server_root_relative(cmd : server/core.c line=2597 column=47 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, name : server/core.c line=2598 column=48 name); |
2623 | if (! : true=0, false=0 !conffile : server/core.c line=2601 column=17 conffile) { |
2624 | recursion = : enter=0, leave=0 = 0; |
2625 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=2597 column=47 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, "Invalid Include path ", |
2626 | name, NULL); |
2627 | |
2628 | |
2629 | error = : pass=0 = ap_process_resource_config : enter=0, leave=0 ap_process_resource_config : include/http_config.h line=902 column=26 ap_process_resource_config(cmd : server/core.c line=2597 column=47 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, conffile : server/core.c line=2601 column=17 conffile, |
2630 | conftree, cmd : server/core.c line=2597 column=47 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, cmd : server/core.c line=2597 column=47 cmd-> : enter=0, leave=0 ->temp_pool : include/http_config.h line=294 column=17 temp_pool); |
2631 | if (error : server/core.c line=2601 column=28 error) { |
2632 | recursion = : enter=0, leave=0 = 0; |
2633 | return error : server/core.c line=2601 column=28 error; |
2634 | |
2635 | |
2636 | dummy = : enter=0, leave=0 = conftree : server/core.c line=2600 column=21 conftree; |
2637 | |
2638 | |
2639 | if (* dereference : enter=0, leave=0 *recursion : server/core.c line=2602 column=15 recursion) { |
2640 | --* dereference : enter=0, leave=0 *recursion : server/core.c line=2602 column=15 recursion; |
2641 | |
2642 | |
2643 | return NULL; |
2644 | |
2645 | |
2646 | set_loglevel(cmd_parms *cmd, void *dummy, const char *arg) |
2647 | |
2648 | |
2649 | |
2650 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2646 column=44 cmd, |
2651 | |NOT_IN_LIMIT); |
2652 | if (err : server/core.c line=2650 column=17 err != : true=0, false=0 != NULL) { |
2653 | return err : server/core.c line=2650 column=17 err; |
2654 | |
2655 | |
2656 | if ((str : server/core.c line=2648 column=11 str = : pass=0 = ap_getword_conf : enter=0, leave=0 ap_getword_conf : include/httpd.h line=1358 column=20 ap_getword_conf(cmd : server/core.c line=2646 column=44 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &arg : server/core.c line=2646 column=74 arg))) { |
2657 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(str : server/core.c line=2648 column=11 str, "emerg")) { |
2658 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->loglevel : include/httpd.h line=1199 column=9 loglevel = : enter=0, leave=0 = APLOG_EMERG; |
2659 | |
2660 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(str : server/core.c line=2648 column=11 str, "alert")) { |
2661 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->loglevel : include/httpd.h line=1199 column=9 loglevel = : enter=0, leave=0 = APLOG_ALERT; |
2662 | |
2663 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(str : server/core.c line=2648 column=11 str, "crit")) { |
2664 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->loglevel : include/httpd.h line=1199 column=9 loglevel = : enter=0, leave=0 = APLOG_CRIT; |
2665 | |
2666 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(str : server/core.c line=2648 column=11 str, "error")) { |
2667 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->loglevel : include/httpd.h line=1199 column=9 loglevel = : enter=0, leave=0 = APLOG_ERR; |
2668 | |
2669 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(str : server/core.c line=2648 column=11 str, "warn")) { |
2670 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->loglevel : include/httpd.h line=1199 column=9 loglevel = : enter=0, leave=0 = APLOG_WARNING; |
2671 | |
2672 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(str : server/core.c line=2648 column=11 str, "notice")) { |
2673 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->loglevel : include/httpd.h line=1199 column=9 loglevel = : enter=0, leave=0 = APLOG_NOTICE; |
2674 | |
2675 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(str : server/core.c line=2648 column=11 str, "info")) { |
2676 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->loglevel : include/httpd.h line=1199 column=9 loglevel = : enter=0, leave=0 = APLOG_INFO; |
2677 | |
2678 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(str : server/core.c line=2648 column=11 str, "debug")) { |
2679 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->loglevel : include/httpd.h line=1199 column=9 loglevel = : enter=0, leave=0 = APLOG_DEBUG; |
2680 | |
2681 | |
2682 | return "LogLevel requires level keyword: one of " |
2683 | |
2684 | |
2685 | |
2686 | |
2687 | return "LogLevel requires level keyword"; |
2688 | |
2689 | |
2690 | return NULL; |
2691 | |
2692 | |
2693 | ap_psignature(const char *prefix, request_rec *r) |
2694 | |
2695 | |
2696 | |
2697 | |
2698 | conf = : pass=0 = (core_dir_config *)ap_get_module_config(r : server/core.c line=2693 column=73 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
2699 | core_module); |
2700 | if ((conf : server/core.c line=2696 column=22 conf-> : enter=0, leave=0 ->server_signature : include/http_core.h line=537 column=24 server_signature == : true=0, false=0 MC/DC independently affect : true=0, false=0 == srv_sig_off : include/http_core.h line=442 column=5 srv_sig_off) |
2701 | || (conf : server/core.c line=2696 column=22 conf-> : enter=0, leave=0 ->server_signature : include/http_core.h line=537 column=24 server_signature == : true=0, false=0 MC/DC independently affect : true=0, false=0 == srv_sig_unset : include/http_core.h line=441 column=5 srv_sig_unset)) { |
2702 | return ""; |
2703 | |
2704 | |
2705 | apr_snprintf : /usr/include/apr-1/apr_strings.h line=261 column=25 apr_snprintf(sport : server/core.c line=2695 column=10 sport, sizeof sport, "%u", (unsigned) ap_get_server_port : enter=0, leave=0 ap_get_server_port : server/core.c line=988 column=24 ap_get_server_port(r : server/core.c line=2693 column=73 r)); |
2706 | |
2707 | if (conf : server/core.c line=2696 column=22 conf-> : enter=0, leave=0 ->server_signature : include/http_core.h line=537 column=24 server_signature == : true=0, false=0 == srv_sig_withmail : include/http_core.h line=444 column=5 srv_sig_withmail) { |
2708 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(r : server/core.c line=2693 column=73 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, prefix : server/core.c line=2693 column=52 prefix, "<address>", |
2709 | ap_get_server_banner : include/httpd.h line=445 column=26 ap_get_server_banner(), |
2710 | |
2711 | ap_is_url : include/httpd.h line=1448 column=17 ap_is_url(r : server/core.c line=2693 column=73 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->server_admin : include/httpd.h line=1186 column=11 server_admin) conditional operator : true=0, false=0 ? "" : "mailto:", |
2712 | ap_escape_html : include/httpd.h line=1512 column=20 ap_escape_html(r : server/core.c line=2693 column=73 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, r : server/core.c line=2693 column=73 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->server_admin : include/httpd.h line=1186 column=11 server_admin), |
2713 | |
2714 | ap_escape_html : include/httpd.h line=1512 column=20 ap_escape_html(r : server/core.c line=2693 column=73 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, ap_get_server_name : enter=0, leave=0 ap_get_server_name : server/core.c line=933 column=26 ap_get_server_name(r : server/core.c line=2693 column=73 r)), |
2715 | sport, |
2716 | |
2717 | |
2718 | |
2719 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(r : server/core.c line=2693 column=73 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, prefix : server/core.c line=2693 column=52 prefix, "<address>", ap_get_server_banner : enter=0, leave=0 ap_get_server_banner : include/httpd.h line=445 column=26 ap_get_server_banner(), |
2720 | |
2721 | ap_escape_html : include/httpd.h line=1512 column=20 ap_escape_html(r : server/core.c line=2693 column=73 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, ap_get_server_name : enter=0, leave=0 ap_get_server_name : server/core.c line=933 column=26 ap_get_server_name(r : server/core.c line=2693 column=73 r)), |
2722 | sport, |
2723 | |
2724 | |
2725 | |
2726 | |
2727 | |
2728 | |
2729 | |
2730 | set_authname(cmd_parms *cmd, void *mconfig, |
2731 | |
2732 | |
2733 | mconfig; |
2734 | |
2735 | aconfig-> : enter=0, leave=0 ->ap_auth_name : include/http_core.h line=480 column=11 ap_auth_name = : enter=0, leave=0 = ap_escape_quotes : enter=0, leave=0 ap_escape_quotes : include/httpd.h line=1765 column=20 ap_escape_quotes(cmd : server/core.c line=2730 column=44 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, word1 : server/core.c line=2731 column=45 word1); |
2736 | return NULL; |
2737 | |
2738 | |
2739 | |
2740 | |
2741 | |
2742 | |
2743 | |
2744 | |
2745 | |
2746 | |
2747 | |
2748 | |
2749 | |
2750 | |
2751 | |
2752 | |
2753 | |
2754 | |
2755 | |
2756 | |
2757 | |
2758 | |
2759 | SrvTk_FULL; |
2760 | |
2761 | reset_banner(void *dummy) |
2762 | |
2763 | banner_locked = : pass=0 = 0; |
2764 | ap_server_tokens = : pass=0 = SrvTk_FULL : server/core.c line=2756 column=5 SrvTk_FULL; |
2765 | server_banner = : pass=0 = NULL; |
2766 | server_description = : pass=0 = NULL; |
2767 | return APR_SUCCESS; |
2768 | |
2769 | |
2770 | ap_get_server_revision(ap_version_t *version) |
2771 | |
2772 | version-> : enter=0, leave=0 ->major : include/httpd.h line=418 column=9 major = : enter=0, leave=0 = AP_SERVER_MAJORVERSION_NUMBER; |
2773 | version-> : enter=0, leave=0 ->minor : include/httpd.h line=419 column=9 minor = : enter=0, leave=0 = AP_SERVER_MINORVERSION_NUMBER; |
2774 | version-> : enter=0, leave=0 ->patch : include/httpd.h line=420 column=9 patch = : enter=0, leave=0 = AP_SERVER_PATCHLEVEL_NUMBER; |
2775 | version-> : enter=0, leave=0 ->add_string : include/httpd.h line=421 column=17 add_string = : enter=0, leave=0 = AP_SERVER_ADD_STRING; |
2776 | |
2777 | |
2778 | ap_get_server_description(void) |
2779 | |
2780 | return server_description : server/core.c line=2749 column=14 server_description conditional operator : true=0, false=0 ? server_description : server/core.c line=2749 column=14 server_description : |
2781 | |
2782 | |
2783 | |
2784 | ap_get_server_banner(void) |
2785 | |
2786 | return server_banner : server/core.c line=2747 column=14 server_banner conditional operator : true=0, false=0 ? server_banner : server/core.c line=2747 column=14 server_banner : AP_SERVER_BASEVERSION; |
2787 | |
2788 | |
2789 | |
2790 | |
2791 | |
2792 | ap_get_server_version(void) |
2793 | |
2794 | return ap_get_server_banner : enter=0, leave=0 ap_get_server_banner : server/core.c line=2784 column=26 ap_get_server_banner(); |
2795 | |
2796 | |
2797 | ap_add_version_component(apr_pool_t *pconf, const char *component) |
2798 | |
2799 | if (! : true=0, false=0 ! banner_locked : server/core.c line=2748 column=12 banner_locked) { |
2800 | |
2801 | |
2802 | |
2803 | |
2804 | |
2805 | if (server_banner : server/core.c line=2747 column=14 server_banner == : true=0, false=0 == NULL) { |
2806 | apr_pool_cleanup_register : /usr/include/apr-1/apr_pools.h line=603 column=19 apr_pool_cleanup_register(pconf : server/core.c line=2797 column=55 pconf, NULL, reset_banner : server/core.c line=2761 column=21 reset_banner, |
2807 | |
2808 | server_banner = : pass=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(pconf : server/core.c line=2797 column=55 pconf, component : server/core.c line=2797 column=74 component); |
2809 | |
2810 | |
2811 | |
2812 | |
2813 | |
2814 | |
2815 | server_banner = : pass=0 = apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(pconf : server/core.c line=2797 column=55 pconf, server_banner : server/core.c line=2747 column=14 server_banner, " ", |
2816 | component, NULL); |
2817 | |
2818 | |
2819 | server_description = : pass=0 = apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(pconf : server/core.c line=2797 column=55 pconf, server_description : server/core.c line=2749 column=14 server_description, " ", |
2820 | component, NULL); |
2821 | |
2822 | |
2823 | |
2824 | |
2825 | |
2826 | |
2827 | set_banner(apr_pool_t *pconf) |
2828 | |
2829 | if (ap_server_tokens : server/core.c line=2759 column=31 ap_server_tokens == : true=0, false=0 == SrvTk_PRODUCT_ONLY : server/core.c line=2757 column=5 SrvTk_PRODUCT_ONLY) { |
2830 | ap_add_version_component : server/core.c line=2797 column=18 ap_add_version_component(pconf : server/core.c line=2827 column=36 pconf, AP_SERVER_BASEPRODUCT); |
2831 | |
2832 | if (ap_server_tokens : server/core.c line=2759 column=31 ap_server_tokens == : true=0, false=0 == SrvTk_MINIMAL : server/core.c line=2754 column=5 SrvTk_MINIMAL) { |
2833 | ap_add_version_component : server/core.c line=2797 column=18 ap_add_version_component(pconf : server/core.c line=2827 column=36 pconf, AP_SERVER_BASEVERSION); |
2834 | |
2835 | if (ap_server_tokens : server/core.c line=2759 column=31 ap_server_tokens == : true=0, false=0 == SrvTk_MINOR : server/core.c line=2753 column=5 SrvTk_MINOR) { |
2836 | ap_add_version_component : server/core.c line=2797 column=18 ap_add_version_component(pconf : server/core.c line=2827 column=36 pconf, AP_SERVER_BASEPRODUCT "/" AP_SERVER_MINORREVISION); |
2837 | |
2838 | if (ap_server_tokens : server/core.c line=2759 column=31 ap_server_tokens == : true=0, false=0 == SrvTk_MAJOR : server/core.c line=2752 column=5 SrvTk_MAJOR) { |
2839 | ap_add_version_component : server/core.c line=2797 column=18 ap_add_version_component(pconf : server/core.c line=2827 column=36 pconf, AP_SERVER_BASEPRODUCT "/" AP_SERVER_MAJORVERSION); |
2840 | |
2841 | |
2842 | ap_add_version_component : server/core.c line=2797 column=18 ap_add_version_component(pconf : server/core.c line=2827 column=36 pconf, AP_SERVER_BASEVERSION " (" PLATFORM ")"); |
2843 | |
2844 | |
2845 | |
2846 | |
2847 | |
2848 | |
2849 | if (ap_server_tokens : server/core.c line=2759 column=31 ap_server_tokens != : true=0, false=0 != SrvTk_FULL : server/core.c line=2756 column=5 SrvTk_FULL) { |
2850 | banner_locked++ : pass=0 ++; |
2851 | |
2852 | server_description = : pass=0 = AP_SERVER_BASEVERSION " (" PLATFORM ")"; |
2853 | |
2854 | |
2855 | set_serv_tokens(cmd_parms *cmd, void *dummy, |
2856 | |
2857 | |
2858 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2855 column=47 cmd, GLOBAL_ONLY); |
2859 | |
2860 | if (err : server/core.c line=2858 column=17 err != : true=0, false=0 != NULL) { |
2861 | return err : server/core.c line=2858 column=17 err; |
2862 | |
2863 | |
2864 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2856 column=48 arg, "OS")) { |
2865 | ap_server_tokens = : pass=0 = SrvTk_OS : server/core.c line=2755 column=5 SrvTk_OS; |
2866 | |
2867 | if (! : true=0, false=0 MC/DC independently affect : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2856 column=48 arg, "Min") || : true=0, false=0 || ! : true=0, false=0 MC/DC independently affect : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2856 column=48 arg, "Minimal")) { |
2868 | ap_server_tokens = : pass=0 = SrvTk_MINIMAL : server/core.c line=2754 column=5 SrvTk_MINIMAL; |
2869 | |
2870 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2856 column=48 arg, "Major")) { |
2871 | ap_server_tokens = : pass=0 = SrvTk_MAJOR : server/core.c line=2752 column=5 SrvTk_MAJOR; |
2872 | |
2873 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2856 column=48 arg, "Minor") ) { |
2874 | ap_server_tokens = : pass=0 = SrvTk_MINOR : server/core.c line=2753 column=5 SrvTk_MINOR; |
2875 | |
2876 | if (! : true=0, false=0 MC/DC independently affect : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2856 column=48 arg, "Prod") || : true=0, false=0 || ! : true=0, false=0 MC/DC independently affect : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2856 column=48 arg, "ProductOnly")) { |
2877 | ap_server_tokens = : pass=0 = SrvTk_PRODUCT_ONLY : server/core.c line=2757 column=5 SrvTk_PRODUCT_ONLY; |
2878 | |
2879 | |
2880 | ap_server_tokens = : pass=0 = SrvTk_FULL : server/core.c line=2756 column=5 SrvTk_FULL; |
2881 | |
2882 | |
2883 | return NULL; |
2884 | |
2885 | |
2886 | set_limit_req_line(cmd_parms *cmd, void *dummy, |
2887 | |
2888 | |
2889 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2886 column=50 cmd, |
2890 | |NOT_IN_LIMIT); |
2891 | |
2892 | |
2893 | if (err : server/core.c line=2889 column=17 err != : true=0, false=0 != NULL) { |
2894 | return err : server/core.c line=2889 column=17 err; |
2895 | |
2896 | |
2897 | lim = : pass=0 = atoi : enter=0, leave=0 atoi : /usr/include/stdlib.h line=148 column=12 atoi(arg : server/core.c line=2887 column=51 arg); |
2898 | if (lim : server/core.c line=2891 column=9 lim < : true=0, false=0 < 0) { |
2899 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=2886 column=50 cmd-> : enter=0, leave=0 ->temp_pool : include/http_config.h line=294 column=17 temp_pool, "LimitRequestLine \"", arg : server/core.c line=2887 column=51 arg, |
2900 | |
2901 | |
2902 | |
2903 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->limit_req_line : include/httpd.h line=1235 column=9 limit_req_line = : enter=0, leave=0 = lim : server/core.c line=2891 column=9 lim; |
2904 | return NULL; |
2905 | |
2906 | |
2907 | set_limit_req_fieldsize(cmd_parms *cmd, void *dummy, |
2908 | |
2909 | |
2910 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2907 column=55 cmd, |
2911 | |NOT_IN_LIMIT); |
2912 | |
2913 | |
2914 | if (err : server/core.c line=2910 column=17 err != : true=0, false=0 != NULL) { |
2915 | return err : server/core.c line=2910 column=17 err; |
2916 | |
2917 | |
2918 | lim = : pass=0 = atoi : enter=0, leave=0 atoi : /usr/include/stdlib.h line=148 column=12 atoi(arg : server/core.c line=2908 column=56 arg); |
2919 | if (lim : server/core.c line=2912 column=9 lim < : true=0, false=0 < 0) { |
2920 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=2907 column=55 cmd-> : enter=0, leave=0 ->temp_pool : include/http_config.h line=294 column=17 temp_pool, "LimitRequestFieldsize \"", arg : server/core.c line=2908 column=56 arg, |
2921 | |
2922 | |
2923 | |
2924 | |
2925 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->limit_req_fieldsize : include/httpd.h line=1237 column=9 limit_req_fieldsize = : enter=0, leave=0 = lim : server/core.c line=2912 column=9 lim; |
2926 | return NULL; |
2927 | |
2928 | |
2929 | set_limit_req_fields(cmd_parms *cmd, void *dummy, |
2930 | |
2931 | |
2932 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2929 column=52 cmd, |
2933 | |NOT_IN_LIMIT); |
2934 | |
2935 | |
2936 | if (err : server/core.c line=2932 column=17 err != : true=0, false=0 != NULL) { |
2937 | return err : server/core.c line=2932 column=17 err; |
2938 | |
2939 | |
2940 | lim = : pass=0 = atoi : enter=0, leave=0 atoi : /usr/include/stdlib.h line=148 column=12 atoi(arg : server/core.c line=2930 column=53 arg); |
2941 | if (lim : server/core.c line=2934 column=9 lim < : true=0, false=0 < 0) { |
2942 | return apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(cmd : server/core.c line=2929 column=52 cmd-> : enter=0, leave=0 ->temp_pool : include/http_config.h line=294 column=17 temp_pool, "LimitRequestFields \"", arg : server/core.c line=2930 column=53 arg, |
2943 | |
2944 | |
2945 | |
2946 | |
2947 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->limit_req_fields : include/httpd.h line=1239 column=9 limit_req_fields = : enter=0, leave=0 = lim : server/core.c line=2934 column=9 lim; |
2948 | return NULL; |
2949 | |
2950 | |
2951 | set_limit_req_body(cmd_parms *cmd, void *conf_, |
2952 | |
2953 | |
2954 | conf_; |
2955 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2951 column=50 cmd, NOT_IN_LIMIT); |
2956 | |
2957 | |
2958 | if (err : server/core.c line=2955 column=17 err != : true=0, false=0 != NULL) { |
2959 | return err : server/core.c line=2955 column=17 err; |
2960 | |
2961 | |
2962 | if (APR_SUCCESS != : true=0, false=0 != apr_strtoff : enter=0, leave=0 apr_strtoff : /usr/include/apr-1/apr_strings.h line=317 column=27 apr_strtoff(&conf : server/core.c line=2954 column=22 conf-> : enter=0, leave=0 ->limit_req_body : include/http_core.h line=532 column=15 limit_req_body, arg : server/core.c line=2952 column=51 arg, &errp : server/core.c line=2956 column=11 errp, 10)) { |
2963 | return "LimitRequestBody argument is not parsable."; |
2964 | |
2965 | if (MC/DC independently affect : true=0, false=0 * dereference : enter=0, leave=0 *errp : server/core.c line=2956 column=11 errp || : true=0, false=0 || conf : server/core.c line=2954 column=22 conf-> : enter=0, leave=0 ->limit_req_body : include/http_core.h line=532 column=15 limit_req_body < : true=0, false=0 MC/DC independently affect : true=0, false=0 < 0) { |
2966 | return "LimitRequestBody requires a non-negative integer."; |
2967 | |
2968 | |
2969 | return NULL; |
2970 | |
2971 | |
2972 | set_limit_xml_req_body(cmd_parms *cmd, void *conf_, |
2973 | |
2974 | |
2975 | conf_; |
2976 | ap_check_cmd_context : server/core.c line=1083 column=26 ap_check_cmd_context(cmd : server/core.c line=2972 column=54 cmd, NOT_IN_LIMIT); |
2977 | |
2978 | if (err : server/core.c line=2976 column=17 err != : true=0, false=0 != NULL) { |
2979 | return err : server/core.c line=2976 column=17 err; |
2980 | |
2981 | |
2982 | conf-> : enter=0, leave=0 ->limit_xml_body : include/http_core.h line=533 column=10 limit_xml_body = : enter=0, leave=0 = atol : enter=0, leave=0 atol : /usr/include/stdlib.h line=151 column=17 atol(arg : server/core.c line=2973 column=55 arg); |
2983 | if (conf : server/core.c line=2975 column=22 conf-> : enter=0, leave=0 ->limit_xml_body : include/http_core.h line=533 column=10 limit_xml_body < : true=0, false=0 < 0) |
2984 | return "LimitXMLRequestBody requires a non-negative integer."; |
2985 | |
2986 | return NULL; |
2987 | |
2988 | |
2989 | set_max_ranges(cmd_parms *cmd, void *conf_, const char *arg) |
2990 | |
2991 | conf_; |
2992 | |
2993 | |
2994 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2989 column=76 arg, "none")) { |
2995 | val = : pass=0 = AP_MAXRANGES_NORANGES; |
2996 | |
2997 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2989 column=76 arg, "default")) { |
2998 | val = : pass=0 = AP_MAXRANGES_DEFAULT; |
2999 | |
3000 | if (! : true=0, false=0 !strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg : server/core.c line=2989 column=76 arg, "unlimited")) { |
3001 | val = : pass=0 = AP_MAXRANGES_UNLIMITED; |
3002 | |
3003 | |
3004 | val = : pass=0 = atoi : enter=0, leave=0 atoi : /usr/include/stdlib.h line=148 column=12 atoi(arg : server/core.c line=2989 column=76 arg); |
3005 | if (val : server/core.c line=2992 column=9 val <= : true=0, false=0 <= 0) |
3006 | return "MaxRanges requires 'none', 'default', 'unlimited' or " |
3007 | |
3008 | |
3009 | |
3010 | conf-> : enter=0, leave=0 ->max_ranges : include/http_core.h line=588 column=9 max_ranges = : enter=0, leave=0 = val : server/core.c line=2992 column=9 val; |
3011 | |
3012 | return NULL; |
3013 | |
3014 | ap_get_limit_xml_body(const request_rec *r) |
3015 | |
3016 | |
3017 | |
3018 | conf = : pass=0 = ap_get_module_config(r : server/core.c line=3014 column=61 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, &core_module : include/http_core.h line=345 column=31 core_module); |
3019 | if (conf : server/core.c line=3016 column=22 conf-> : enter=0, leave=0 ->limit_xml_body : include/http_core.h line=533 column=10 limit_xml_body == : true=0, false=0 == AP_LIMIT_UNSET) |
3020 | return AP_DEFAULT_LIMIT_XML_BODY; |
3021 | |
3022 | return (size_t)conf : server/core.c line=3016 column=22 conf-> : enter=0, leave=0 ->limit_xml_body : include/http_core.h line=533 column=10 limit_xml_body; |
3023 | |
3024 | |
3025 | |
3026 | |
3027 | |
3028 | |
3029 | |
3030 | |
3031 | |
3032 | |
3033 | |
3034 | |
3035 | |
3036 | |
3037 | set_limit_cpu(cmd_parms *cmd, void *conf_, |
3038 | |
3039 | |
3040 | conf_; |
3041 | |
3042 | unixd_set_rlimit : os/unix/unixd.h line=89 column=18 unixd_set_rlimit(cmd : server/core.c line=3037 column=45 cmd, &conf : server/core.c line=3040 column=22 conf-> : enter=0, leave=0 ->limit_cpu : include/http_core.h line=524 column=20 limit_cpu, arg : server/core.c line=3038 column=46 arg, arg2 : server/core.c line=3038 column=63 arg2, RLIMIT_CPU); |
3043 | return NULL; |
3044 | |
3045 | |
3046 | |
3047 | |
3048 | set_limit_mem(cmd_parms *cmd, void *conf_, |
3049 | |
3050 | |
3051 | conf_; |
3052 | |
3053 | |
3054 | unixd_set_rlimit : os/unix/unixd.h line=89 column=18 unixd_set_rlimit(cmd : server/core.c line=3048 column=45 cmd, &conf : server/core.c line=3051 column=22 conf-> : enter=0, leave=0 ->limit_mem : include/http_core.h line=527 column=20 limit_mem, arg : server/core.c line=3049 column=46 arg, arg2 : server/core.c line=3049 column=64 arg2 ,RLIMIT_AS); |
3055 | |
3056 | |
3057 | |
3058 | |
3059 | |
3060 | |
3061 | return NULL; |
3062 | |
3063 | |
3064 | |
3065 | |
3066 | set_limit_nproc(cmd_parms *cmd, void *conf_, |
3067 | |
3068 | |
3069 | conf_; |
3070 | |
3071 | unixd_set_rlimit : os/unix/unixd.h line=89 column=18 unixd_set_rlimit(cmd : server/core.c line=3066 column=47 cmd, &conf : server/core.c line=3069 column=22 conf-> : enter=0, leave=0 ->limit_nproc : include/http_core.h line=530 column=20 limit_nproc, arg : server/core.c line=3067 column=48 arg, arg2 : server/core.c line=3067 column=66 arg2, RLIMIT_NPROC); |
3072 | return NULL; |
3073 | |
3074 | |
3075 | |
3076 | set_recursion_limit(cmd_parms *cmd, void *dummy, |
3077 | |
3078 | |
3079 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, |
3080 | core_module); |
3081 | atoi : /usr/include/stdlib.h line=148 column=12 atoi(arg1 : server/core.c line=3077 column=52 arg1); |
3082 | |
3083 | if (limit : server/core.c line=3081 column=9 limit <= : true=0, false=0 <= 0) { |
3084 | return "The recursion limit must be greater than zero."; |
3085 | |
3086 | if (limit : server/core.c line=3081 column=9 limit < : true=0, false=0 < 4) { |
3087 | ap_log_error : include/http_log.h line=171 column=18 ap_log_error(APLOG_MARK, APLOG_WARNING, 0, cmd : server/core.c line=3076 column=51 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, |
3088 | |
3089 | |
3090 | |
3091 | |
3092 | conf-> : enter=0, leave=0 ->redirect_limit : include/http_core.h line=613 column=9 redirect_limit = : enter=0, leave=0 = limit : server/core.c line=3081 column=9 limit; |
3093 | |
3094 | if (arg2 : server/core.c line=3077 column=70 arg2) { |
3095 | limit = : pass=0 = atoi : enter=0, leave=0 atoi : /usr/include/stdlib.h line=148 column=12 atoi(arg2 : server/core.c line=3077 column=70 arg2); |
3096 | |
3097 | if (limit : server/core.c line=3081 column=9 limit <= : true=0, false=0 <= 0) { |
3098 | return "The recursion limit must be greater than zero."; |
3099 | |
3100 | if (limit : server/core.c line=3081 column=9 limit < : true=0, false=0 < 4) { |
3101 | ap_log_error : include/http_log.h line=171 column=18 ap_log_error(APLOG_MARK, APLOG_WARNING, 0, cmd : server/core.c line=3076 column=51 cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server, |
3102 | |
3103 | |
3104 | |
3105 | |
3106 | |
3107 | conf-> : enter=0, leave=0 ->subreq_limit : include/http_core.h line=614 column=9 subreq_limit = : enter=0, leave=0 = limit : server/core.c line=3081 column=9 limit; |
3108 | |
3109 | return NULL; |
3110 | |
3111 | |
3112 | log_backtrace(const request_rec *r) |
3113 | |
3114 | r; |
3115 | |
3116 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r : server/core.c line=3112 column=46 r, |
3117 | r-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri conditional operator : true=0, false=0 ? r : server/core.c line=3112 column=46 r-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri : "(unexpectedly NULL)"); |
3118 | |
3119 | while (MC/DC independently affect : true=0, false=0 top : server/core.c line=3114 column=24 top && : true=0, false=0 && (top : server/core.c line=3114 column=24 topMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev || : true=0, false=0 || top : server/core.c line=3114 column=24 topMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main)) { |
3120 | if (top : server/core.c line=3114 column=24 top-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev) { |
3121 | top = : pass=0 = top : server/core.c line=3114 column=24 top-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev; |
3122 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r : server/core.c line=3112 column=46 r, |
3123 | |
3124 | top-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri conditional operator : true=0, false=0 ? top : server/core.c line=3114 column=24 top-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri : "(unexpectedly NULL)"); |
3125 | |
3126 | |
3127 | if (! : true=0, false=0 MC/DC independently affect : true=0, false=0 !top : server/core.c line=3114 column=24 top-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev && : true=0, false=0 && top : server/core.c line=3114 column=24 topMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main) { |
3128 | top = : pass=0 = top : server/core.c line=3114 column=24 top-> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main; |
3129 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r : server/core.c line=3112 column=46 r, |
3130 | |
3131 | top-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri conditional operator : true=0, false=0 ? top : server/core.c line=3114 column=24 top-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri : "(unexpectedly NULL)"); |
3132 | |
3133 | |
3134 | |
3135 | |
3136 | |
3137 | |
3138 | |
3139 | ap_is_recursion_limit_exceeded(const request_rec *r) |
3140 | |
3141 | r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, |
3142 | core_module); |
3143 | r; |
3144 | |
3145 | conf-> : enter=0, leave=0 ->redirect_limit : include/http_core.h line=613 column=9 redirect_limit |
3146 | ? conf : server/core.c line=3141 column=25 conf-> : enter=0, leave=0 ->redirect_limit : include/http_core.h line=613 column=9 redirect_limit |
3147 | |
3148 | conf-> : enter=0, leave=0 ->subreq_limit : include/http_core.h line=614 column=9 subreq_limit |
3149 | ? conf : server/core.c line=3141 column=25 conf-> : enter=0, leave=0 ->subreq_limit : include/http_core.h line=614 column=9 subreq_limit |
3150 | |
3151 | |
3152 | |
3153 | while (top : server/core.c line=3143 column=24 topMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev || : true=0, false=0 || top : server/core.c line=3143 column=24 topMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main) { |
3154 | if (top : server/core.c line=3143 column=24 top-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev) { |
3155 | if (++ : pass=0 ++redirects : server/core.c line=3144 column=9 redirects >= : true=0, false=0 >= rlimit : server/core.c line=3145 column=9 rlimit) { |
3156 | |
3157 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : server/core.c line=3139 column=67 r, |
3158 | |
3159 | |
3160 | |
3161 | |
3162 | rlimit); |
3163 | |
3164 | |
3165 | log_backtrace : server/core.c line=3112 column=13 log_backtrace(r : server/core.c line=3139 column=67 r); |
3166 | |
3167 | |
3168 | return 1; |
3169 | |
3170 | |
3171 | top = : pass=0 = top : server/core.c line=3143 column=24 top-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev; |
3172 | |
3173 | |
3174 | if (! : true=0, false=0 MC/DC independently affect : true=0, false=0 !top : server/core.c line=3143 column=24 top-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev && : true=0, false=0 && top : server/core.c line=3143 column=24 topMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main) { |
3175 | if (++ : pass=0 ++subreqs : server/core.c line=3144 column=24 subreqs >= : true=0, false=0 >= slimit : server/core.c line=3148 column=9 slimit) { |
3176 | |
3177 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : server/core.c line=3139 column=67 r, |
3178 | |
3179 | |
3180 | |
3181 | |
3182 | slimit); |
3183 | |
3184 | |
3185 | log_backtrace : server/core.c line=3112 column=13 log_backtrace(r : server/core.c line=3139 column=67 r); |
3186 | |
3187 | |
3188 | return 1; |
3189 | |
3190 | |
3191 | top = : pass=0 = top : server/core.c line=3143 column=24 top-> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main; |
3192 | |
3193 | |
3194 | |
3195 | |
3196 | return 0; |
3197 | |
3198 | |
3199 | add_ct_output_filters(cmd_parms *cmd, void *conf_, |
3200 | |
3201 | |
3202 | conf_; |
3203 | |
3204 | |
3205 | |
3206 | if (! : true=0, false=0 !conf : server/core.c line=3202 column=22 conf-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters) { |
3207 | conf-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters = : enter=0, leave=0 = apr_hash_make : enter=0, leave=0 apr_hash_make : /usr/include/apr-1/apr_hash.h line=78 column=27 apr_hash_make(cmd : server/core.c line=3199 column=53 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool); |
3208 | old = : pass=0 = NULL; |
3209 | |
3210 | |
3211 | old = : pass=0 = (ap_filter_rec_t*) apr_hash_get : enter=0, leave=0 apr_hash_get : /usr/include/apr-1/apr_hash.h line=117 column=21 apr_hash_get(conf : server/core.c line=3202 column=22 conf-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters, arg2 : server/core.c line=3200 column=71 arg2, |
3212 | |
3213 | |
3214 | if (old : server/core.c line=3203 column=22 old) { |
3215 | while (old : server/core.c line=3203 column=22 old-> : enter=0, leave=0 ->next : include/util_filter.h line=242 column=29 next) { |
3216 | old = : pass=0 = old : server/core.c line=3203 column=22 old-> : enter=0, leave=0 ->next : include/util_filter.h line=242 column=29 next; |
3217 | |
3218 | |
3219 | |
3220 | |
3221 | while (MC/DC independently affect : true=0, false=0 * dereference : enter=0, leave=0 *arg : server/core.c line=3200 column=54 arg && : true=0, false=0 && |
3222 | filter_name = : pass=0 MC/DC independently affect : true=0, false=0 = ap_getword : enter=0, leave=0 ap_getword : include/httpd.h line=1299 column=20 ap_getword(cmd : server/core.c line=3199 column=53 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, &arg : server/core.c line=3200 column=54 arg, ';')) && : true=0, false=0 && |
3223 | strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(filter_name : server/core.c line=3204 column=17 filter_name, "")) { |
3224 | new = : pass=0 = apr_pcalloc(cmd : server/core.c line=3199 column=53 cmd-> : enter=0, leave=0 ->pool : include/http_config.h line=291 column=17 pool, sizeof(ap_filter_rec_t)); |
3225 | new-> : enter=0, leave=0 ->name : include/util_filter.h line=219 column=17 name = : enter=0, leave=0 = filter_name : server/core.c line=3204 column=17 filter_name; |
3226 | |
3227 | |
3228 | if (old : server/core.c line=3203 column=22 old) { |
3229 | old-> : enter=0, leave=0 ->next : include/util_filter.h line=242 column=29 next = : enter=0, leave=0 = new : server/core.c line=3203 column=28 new; |
3230 | |
3231 | |
3232 | apr_hash_set : /usr/include/apr-1/apr_hash.h line=107 column=19 apr_hash_set(conf : server/core.c line=3202 column=22 conf-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters, arg2 : server/core.c line=3200 column=71 arg2, |
3233 | new); |
3234 | |
3235 | old = : pass=0 = new : server/core.c line=3203 column=28 new; |
3236 | |
3237 | |
3238 | if (! : true=0, false=0 !new : server/core.c line=3203 column=28 new) { |
3239 | return "invalid filter name"; |
3240 | |
3241 | |
3242 | return NULL; |
3243 | |
3244 | |
3245 | |
3246 | |
3247 | |
3248 | |
3249 | |
3250 | ap_add_output_filters_by_type(request_rec *r) |
3251 | |
3252 | |
3253 | |
3254 | |
3255 | conf = : pass=0 = (core_dir_config *)ap_get_module_config(r : server/core.c line=3250 column=49 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
3256 | core_module); |
3257 | |
3258 | |
3259 | |
3260 | |
3261 | if (! : true=0, false=0 MC/DC independently affect : true=0, false=0 !r : server/core.c line=3250 column=49 r-> : enter=0, leave=0 ->content_type : include/httpd.h line=917 column=17 content_type || : true=0, false=0 || ! : true=0, false=0 MC/DC independently affect : true=0, false=0 !conf : server/core.c line=3252 column=22 conf-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters) { |
3262 | return; |
3263 | |
3264 | |
3265 | |
3266 | ctype = : pass=0 = ap_field_noparam : enter=0, leave=0 ap_field_noparam : include/httpd.h line=1276 column=20 ap_field_noparam(r : server/core.c line=3250 column=49 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, r : server/core.c line=3250 column=49 r-> : enter=0, leave=0 ->content_type : include/httpd.h line=917 column=17 content_type); |
3267 | if (ctype : server/core.c line=3253 column=17 ctype) { |
3268 | |
3269 | ct_filter = : pass=0 = apr_hash_get : enter=0, leave=0 apr_hash_get : /usr/include/apr-1/apr_hash.h line=117 column=21 apr_hash_get(conf : server/core.c line=3252 column=22 conf-> : enter=0, leave=0 ->ct_output_filters : include/http_core.h line=551 column=17 ct_output_filters, ctype : server/core.c line=3253 column=17 ctype, |
3270 | |
3271 | while (ct_filter : server/core.c line=3268 column=26 ct_filter) { |
3272 | ap_add_output_filter : include/util_filter.h line=432 column=27 ap_add_output_filter(ct_filter : server/core.c line=3268 column=26 ct_filter-> : enter=0, leave=0 ->name : include/util_filter.h line=219 column=17 name, NULL, r : server/core.c line=3250 column=49 r, r : server/core.c line=3250 column=49 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection); |
3273 | ct_filter = : pass=0 = ct_filter : server/core.c line=3268 column=26 ct_filter-> : enter=0, leave=0 ->next : include/util_filter.h line=242 column=29 next; |
3274 | |
3275 | |
3276 | |
3277 | return; |
3278 | |
3279 | |
3280 | set_trace_enable(cmd_parms *cmd, void *dummy, |
3281 | |
3282 | |
3283 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, |
3284 | core_module); |
3285 | |
3286 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg1 : server/core.c line=3281 column=49 arg1, "on") == : true=0, false=0 == 0) { |
3287 | conf-> : enter=0, leave=0 ->trace_enable : include/http_core.h line=624 column=9 trace_enable = : enter=0, leave=0 = AP_TRACE_ENABLE; |
3288 | |
3289 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg1 : server/core.c line=3281 column=49 arg1, "off") == : true=0, false=0 == 0) { |
3290 | conf-> : enter=0, leave=0 ->trace_enable : include/http_core.h line=624 column=9 trace_enable = : enter=0, leave=0 = AP_TRACE_DISABLE; |
3291 | |
3292 | if (strcasecmp : enter=0, leave=0 strcasecmp : /usr/include/string.h line=536 column=12 strcasecmp(arg1 : server/core.c line=3281 column=49 arg1, "extended") == : true=0, false=0 == 0) { |
3293 | conf-> : enter=0, leave=0 ->trace_enable : include/http_core.h line=624 column=9 trace_enable = : enter=0, leave=0 = AP_TRACE_EXTENDED; |
3294 | |
3295 | |
3296 | return "TraceEnable must be one of 'on', 'off', or 'extended'"; |
3297 | |
3298 | |
3299 | return NULL; |
3300 | |
3301 | |
3302 | set_merge_trailers(cmd_parms *cmd, void *dummy, int arg) |
3303 | |
3304 | cmd-> : enter=0, leave=0 ->server : include/http_config.h line=296 column=17 server-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config, |
3305 | core_module); |
3306 | conf-> : enter=0, leave=0 ->merge_trailers : include/http_core.h line=628 column=9 merge_trailers = : enter=0, leave=0 = (arg : server/core.c line=3302 column=72 arg conditional operator : true=0, false=0 ? AP_MERGE_TRAILERS_ENABLE : |
3307 | |
3308 | |
3309 | return NULL; |
3310 | |
3311 | |
3312 | |
3313 | |
3314 | |
3315 | |
3316 | |
3317 | |
3318 | |
3319 | |
3320 | dirsection, NULL, RSRC_CONF, |
3321 | |
3322 | |
3323 | urlsection, NULL, RSRC_CONF, |
3324 | |
3325 | |
3326 | virtualhost_section, NULL, RSRC_CONF, |
3327 | |
3328 | |
3329 | filesection, NULL, OR_ALL, |
3330 | |
3331 | ap_limit_section, NULL, OR_ALL, |
3332 | |
3333 | |
3334 | ap_limit_section, (void*)1, OR_ALL, |
3335 | |
3336 | |
3337 | start_ifmod, NULL, EXEC_ON_READ | : pass=0 | OR_ALL, |
3338 | |
3339 | start_ifdefine, NULL, EXEC_ON_READ | : pass=0 | OR_ALL, |
3340 | |
3341 | dirsection, (void*)1, RSRC_CONF, |
3342 | |
3343 | |
3344 | urlsection, (void*)1, RSRC_CONF, |
3345 | |
3346 | |
3347 | filesection, (void*)1, OR_ALL, |
3348 | |
3349 | ap_set_string_slot, |
3350 | ap_auth_type), OR_AUTHCFG, |
3351 | |
3352 | set_authname, NULL, OR_AUTHCFG, |
3353 | |
3354 | require, NULL, OR_AUTHCFG, |
3355 | |
3356 | satisfy, NULL, OR_AUTHCFG, |
3357 | |
3358 | |
3359 | |
3360 | |
3361 | |
3362 | set_add_default_charset, NULL, OR_FILEINFO, |
3363 | |
3364 | set_accept_path_info, NULL, OR_FILEINFO, |
3365 | |
3366 | |
3367 | |
3368 | |
3369 | set_access_name, NULL, RSRC_CONF, |
3370 | |
3371 | set_document_root, NULL, RSRC_CONF, |
3372 | |
3373 | set_error_document, NULL, OR_FILEINFO, |
3374 | |
3375 | set_override, NULL, ACCESS_CONF, |
3376 | |
3377 | |
3378 | set_options, NULL, OR_OPTIONS, |
3379 | |
3380 | ap_set_string_slot, |
3381 | ap_default_type), |
3382 | |
3383 | set_etag_bits, NULL, OR_FILEINFO, |
3384 | |
3385 | set_enable_mmap, NULL, OR_FILEINFO, |
3386 | |
3387 | set_enable_sendfile, NULL, OR_FILEINFO, |
3388 | |
3389 | |
3390 | |
3391 | |
3392 | set_protocol, NULL, RSRC_CONF, |
3393 | |
3394 | set_accf_map, NULL, RSRC_CONF, |
3395 | |
3396 | ap_set_deprecated, NULL, RSRC_CONF, |
3397 | |
3398 | set_hostname_lookups, NULL, |
3399 | |RSRC_CONF, |
3400 | |
3401 | |
3402 | set_server_string_slot, |
3403 | server_admin), RSRC_CONF, |
3404 | |
3405 | server_hostname_port, NULL, RSRC_CONF, |
3406 | |
3407 | set_signature_flag, NULL, OR_ALL, |
3408 | |
3409 | set_server_root, NULL, RSRC_CONF | : pass=0 | EXEC_ON_READ, |
3410 | |
3411 | set_server_string_slot, |
3412 | error_fname), RSRC_CONF, |
3413 | |
3414 | set_server_alias, NULL, RSRC_CONF, |
3415 | |
3416 | set_serverpath, NULL, RSRC_CONF, |
3417 | |
3418 | set_timeout, NULL, RSRC_CONF, |
3419 | |
3420 | set_content_md5, NULL, OR_OPTIONS, |
3421 | |
3422 | set_use_canonical_name, NULL, |
3423 | |ACCESS_CONF, |
3424 | |
3425 | set_use_canonical_phys_port, NULL, |
3426 | |ACCESS_CONF, |
3427 | |
3428 | |
3429 | |
3430 | include_config, NULL, |
3431 | | ACCESS_CONF | : pass=0 | EXEC_ON_READ), |
3432 | |
3433 | set_loglevel, NULL, RSRC_CONF, |
3434 | |
3435 | |
3436 | |
3437 | set_serv_tokens, NULL, RSRC_CONF, |
3438 | |
3439 | set_limit_req_line, NULL, RSRC_CONF, |
3440 | |
3441 | set_limit_req_fieldsize, NULL, |
3442 | |
3443 | |
3444 | set_limit_req_fields, NULL, RSRC_CONF, |
3445 | |
3446 | set_limit_req_body, |
3447 | limit_req_body), OR_ALL, |
3448 | |
3449 | set_limit_xml_req_body, NULL, OR_ALL, |
3450 | |
3451 | |
3452 | |
3453 | set_max_ranges, NULL, RSRC_CONF| : pass=0 |ACCESS_CONF, |
3454 | |
3455 | |
3456 | |
3457 | |
3458 | set_limit_cpu, |
3459 | limit_cpu), |
3460 | |
3461 | |
3462 | |
3463 | |
3464 | |
3465 | |
3466 | set_limit_mem, |
3467 | limit_mem), |
3468 | |
3469 | |
3470 | |
3471 | |
3472 | |
3473 | |
3474 | set_limit_nproc, |
3475 | limit_nproc), |
3476 | |
3477 | |
3478 | |
3479 | |
3480 | |
3481 | |
3482 | |
3483 | set_recursion_limit, NULL, RSRC_CONF, |
3484 | |
3485 | |
3486 | ap_set_string_slot_lower, |
3487 | mime_type), OR_FILEINFO, |
3488 | |
3489 | ap_set_string_slot_lower, |
3490 | handler), OR_FILEINFO, |
3491 | |
3492 | ap_set_string_slot, |
3493 | output_filters), OR_FILEINFO, |
3494 | |
3495 | ap_set_string_slot, |
3496 | input_filters), OR_FILEINFO, |
3497 | |
3498 | add_ct_output_filters, |
3499 | ct_output_filters), OR_FILEINFO, |
3500 | |
3501 | set_allow2f, NULL, RSRC_CONF, |
3502 | |
3503 | |
3504 | |
3505 | |
3506 | |
3507 | |
3508 | |
3509 | |
3510 | ap_mpm_set_pidfile, NULL, RSRC_CONF, |
3511 | |
3512 | |
3513 | |
3514 | ap_mpm_set_scoreboard, NULL, RSRC_CONF, |
3515 | |
3516 | |
3517 | |
3518 | ap_mpm_set_lockfile, NULL, RSRC_CONF, |
3519 | |
3520 | |
3521 | |
3522 | ap_mpm_set_max_requests, NULL, RSRC_CONF, |
3523 | |
3524 | |
3525 | |
3526 | ap_mpm_set_coredumpdir, NULL, RSRC_CONF, |
3527 | |
3528 | |
3529 | |
3530 | ap_mpm_set_accept_lock_mech, NULL, RSRC_CONF, |
3531 | ap_valid_accept_mutex_string), |
3532 | |
3533 | |
3534 | ap_mpm_set_max_mem_free, NULL, RSRC_CONF, |
3535 | |
3536 | |
3537 | |
3538 | |
3539 | |
3540 | |
3541 | |
3542 | |
3543 | |
3544 | |
3545 | set_trace_enable, NULL, RSRC_CONF, |
3546 | |
3547 | |
3548 | unixd_set_suexec, NULL, RSRC_CONF, |
3549 | |
3550 | |
3551 | set_merge_trailers, NULL, RSRC_CONF, |
3552 | |
3553 | |
3554 | |
3555 | |
3556 | |
3557 | |
3558 | |
3559 | |
3560 | |
3561 | ap_core_translate(request_rec *r) |
3562 | |
3563 | r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->module_config : include/httpd.h line=1207 column=30 module_config; |
3564 | sconf, &core_module : include/http_core.h line=345 column=31 core_module); |
3565 | |
3566 | |
3567 | |
3568 | |
3569 | |
3570 | if (r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->proxyreq : include/httpd.h line=806 column=9 proxyreq) { |
3571 | return HTTP_FORBIDDEN; |
3572 | |
3573 | if (! : true=0, false=0 MC/DC independently affect : true=0, false=0 !r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri || : true=0, false=0 || ((r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri[] : enter=0, leave=0 [0] != : true=0, false=0 MC/DC independently affect : true=0, false=0 != '/') && : true=0, false=0 && MC/DC independently affect : true=0, false=0 strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri, "*"))) { |
3574 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : server/core.c line=3561 column=55 r, |
3575 | r-> : enter=0, leave=0 ->the_request : include/httpd.h line=799 column=11 the_request); |
3576 | return HTTP_BAD_REQUEST; |
3577 | |
3578 | |
3579 | if (r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 serverMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->path : include/httpd.h line=1225 column=17 path |
3580 | && ! : true=0, false=0 MC/DC independently affect : true=0, false=0 !strncmp : enter=0, leave=0 strncmp : /usr/include/string.h line=146 column=12 strncmp(r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri, r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->path : include/httpd.h line=1225 column=17 path, r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->pathlen : include/httpd.h line=1227 column=9 pathlen) |
3581 | && (r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->path : include/httpd.h line=1225 column=17 path[] : enter=0, leave=0 [r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->pathlen : include/httpd.h line=1227 column=9 pathlen - : pass=0 - 1] == : true=0, false=0 MC/DC independently affect : true=0, false=0 == '/' |
3582 | || r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri[] : enter=0, leave=0 [r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->pathlen : include/httpd.h line=1227 column=9 pathlen] == : true=0, false=0 MC/DC independently affect : true=0, false=0 == '/' |
3583 | || r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri[] : enter=0, leave=0 [r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->pathlen : include/httpd.h line=1227 column=9 pathlen] == : true=0, false=0 MC/DC independently affect : true=0, false=0 == '\0')) |
3584 | |
3585 | |
3586 | |
3587 | |
3588 | r-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri + : pass=0 + r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->pathlen : include/httpd.h line=1227 column=9 pathlen; |
3589 | while (* dereference : enter=0, leave=0 *path : server/core.c line=3588 column=15 path == : true=0, false=0 == '/') { |
3590 | ++path : server/core.c line=3588 column=15 path; |
3591 | |
3592 | if ((rv : server/core.c line=3565 column=18 rv = : pass=0 = apr_filepath_merge : enter=0, leave=0 apr_filepath_merge : /usr/include/apr-1/apr_file_info.h line=354 column=27 apr_filepath_merge(&r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename, conf : server/core.c line=3564 column=25 conf-> : enter=0, leave=0 ->ap_document_root : include/http_core.h line=604 column=17 ap_document_root, path : server/core.c line=3588 column=15 path, |
3593 | |
3594 | | APR_FILEPATH_SECUREROOT, r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool)) |
3595 | != APR_SUCCESS) { |
3596 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, rv : server/core.c line=3565 column=18 rv, r : server/core.c line=3561 column=55 r, |
3597 | r-> : enter=0, leave=0 ->the_request : include/httpd.h line=799 column=11 the_request); |
3598 | return HTTP_FORBIDDEN; |
3599 | |
3600 | r-> : enter=0, leave=0 ->canonical_filename : include/httpd.h line=951 column=11 canonical_filename = : enter=0, leave=0 = r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename; |
3601 | |
3602 | |
3603 | |
3604 | |
3605 | |
3606 | |
3607 | |
3608 | |
3609 | |
3610 | |
3611 | r-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri; |
3612 | while (* dereference : enter=0, leave=0 *path : server/core.c line=3611 column=15 path == : true=0, false=0 == '/') { |
3613 | ++path : server/core.c line=3611 column=15 path; |
3614 | |
3615 | if ((rv : server/core.c line=3565 column=18 rv = : pass=0 = apr_filepath_merge : enter=0, leave=0 apr_filepath_merge : /usr/include/apr-1/apr_file_info.h line=354 column=27 apr_filepath_merge(&r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename, conf : server/core.c line=3564 column=25 conf-> : enter=0, leave=0 ->ap_document_root : include/http_core.h line=604 column=17 ap_document_root, path : server/core.c line=3611 column=15 path, |
3616 | |
3617 | | APR_FILEPATH_SECUREROOT, r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool)) |
3618 | != APR_SUCCESS) { |
3619 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, rv : server/core.c line=3565 column=18 rv, r : server/core.c line=3561 column=55 r, |
3620 | r-> : enter=0, leave=0 ->the_request : include/httpd.h line=799 column=11 the_request); |
3621 | return HTTP_FORBIDDEN; |
3622 | |
3623 | r-> : enter=0, leave=0 ->canonical_filename : include/httpd.h line=951 column=11 canonical_filename = : enter=0, leave=0 = r : server/core.c line=3561 column=55 r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename; |
3624 | |
3625 | |
3626 | return OK; |
3627 | |
3628 | |
3629 | |
3630 | |
3631 | |
3632 | |
3633 | core_map_to_storage(request_rec *r) |
3634 | |
3635 | |
3636 | |
3637 | if ((access_status : server/core.c line=3635 column=9 access_status = : pass=0 = ap_directory_walk : enter=0, leave=0 ap_directory_walk : include/http_request.h line=354 column=17 ap_directory_walk(r : server/core.c line=3633 column=45 r))) { |
3638 | return access_status : server/core.c line=3635 column=9 access_status; |
3639 | |
3640 | |
3641 | if ((access_status : server/core.c line=3635 column=9 access_status = : pass=0 = ap_file_walk : enter=0, leave=0 ap_file_walk : include/http_request.h line=355 column=17 ap_file_walk(r : server/core.c line=3633 column=45 r))) { |
3642 | return access_status : server/core.c line=3635 column=9 access_status; |
3643 | |
3644 | |
3645 | return OK; |
3646 | |
3647 | |
3648 | |
3649 | do_nothing(request_rec *r) { return : pass=0 return OK; } |
3650 | |
3651 | |
3652 | core_override_type(request_rec *r) |
3653 | |
3654 | |
3655 | r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
3656 | core_module); |
3657 | |
3658 | |
3659 | |
3660 | if (conf : server/core.c line=3654 column=22 confMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->mime_type : include/http_core.h line=545 column=17 mime_type && : true=0, false=0 && MC/DC independently affect : true=0, false=0 strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(conf : server/core.c line=3654 column=22 conf-> : enter=0, leave=0 ->mime_type : include/http_core.h line=545 column=17 mime_type, "none")) |
3661 | ap_set_content_type : include/http_protocol.h line=310 column=18 ap_set_content_type(r : server/core.c line=3652 column=44 r, (char*) conf : server/core.c line=3654 column=22 conf-> : enter=0, leave=0 ->mime_type : include/http_core.h line=545 column=17 mime_type); |
3662 | |
3663 | if (conf : server/core.c line=3654 column=22 confMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->handler : include/http_core.h line=546 column=17 handler && : true=0, false=0 && MC/DC independently affect : true=0, false=0 strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(conf : server/core.c line=3654 column=22 conf-> : enter=0, leave=0 ->handler : include/http_core.h line=546 column=17 handler, "none")) |
3664 | r-> : enter=0, leave=0 ->handler : include/httpd.h line=919 column=17 handler = : enter=0, leave=0 = conf : server/core.c line=3654 column=22 conf-> : enter=0, leave=0 ->handler : include/http_core.h line=546 column=17 handler; |
3665 | |
3666 | |
3667 | |
3668 | |
3669 | |
3670 | |
3671 | |
3672 | |
3673 | |
3674 | |
3675 | |
3676 | |
3677 | if ((r : server/core.c line=3652 column=44 r-> : enter=0, leave=0 ->used_path_info : include/httpd.h line=969 column=9 used_path_info == : true=0, false=0 MC/DC independently affect : true=0, false=0 == AP_REQ_DEFAULT_PATH_INFO) |
3678 | && (conf : server/core.c line=3654 column=22 conf-> : enter=0, leave=0 ->accept_path_info : include/http_core.h line=549 column=9 accept_path_info != : true=0, false=0 MC/DC independently affect : true=0, false=0 != AP_ACCEPT_PATHINFO_UNSET)) { |
3679 | |
3680 | r-> : enter=0, leave=0 ->used_path_info : include/httpd.h line=969 column=9 used_path_info = : enter=0, leave=0 = conf : server/core.c line=3654 column=22 conf-> : enter=0, leave=0 ->accept_path_info : include/http_core.h line=549 column=9 accept_path_info; |
3681 | |
3682 | |
3683 | return OK; |
3684 | |
3685 | |
3686 | default_handler(request_rec *r) |
3687 | |
3688 | r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection; |
3689 | |
3690 | |
3691 | |
3692 | |
3693 | |
3694 | |
3695 | |
3696 | |
3697 | |
3698 | |
3699 | |
3700 | |
3701 | |
3702 | |
3703 | |
3704 | d = : pass=0 = (core_dir_config *)ap_get_module_config(r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
3705 | core_module); |
3706 | bld_content_md5 = : pass=0 = (d : server/core.c line=3691 column=22 d-> : enter=0, leave=0 ->content_md5 : include/http_core.h line=499 column=16 content_md5 & : pass=0 & 1) |
3707 | && r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec-> : enter=0, leave=0 ->ftype : include/util_filter.h line=239 column=20 ftype != : true=0, false=0 MC/DC independently affect : true=0, false=0 != AP_FTYPE_RESOURCE : include/util_filter.h line=163 column=5 AP_FTYPE_RESOURCE; |
3708 | |
3709 | ap_allow_standard_methods : include/http_request.h line=233 column=18 ap_allow_standard_methods(r : server/core.c line=3686 column=41 r, MERGE_ALLOW, M_GET, M_OPTIONS, M_POST, -1); |
3710 | |
3711 | |
3712 | |
3713 | |
3714 | |
3715 | |
3716 | if ((errstatus : server/core.c line=3692 column=9 errstatus = : pass=0 = ap_discard_request_body : enter=0, leave=0 ap_discard_request_body : include/http_protocol.h line=462 column=17 ap_discard_request_body(r : server/core.c line=3686 column=41 r)) != : true=0, false=0 != OK) { |
3717 | return errstatus : server/core.c line=3692 column=9 errstatus; |
3718 | |
3719 | |
3720 | if (r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->method_number : include/httpd.h line=831 column=9 method_number == : true=0, false=0 MC/DC independently affect : true=0, false=0 == M_GET || : true=0, false=0 || r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->method_number : include/httpd.h line=831 column=9 method_number == : true=0, false=0 MC/DC independently affect : true=0, false=0 == M_POST) { |
3721 | if (r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->finfo : include/httpd.h line=957 column=17 finfo.filetype : /usr/include/apr-1/apr_file_info.h line=186 column=20 filetype == : true=0, false=0 == 0) { |
3722 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : server/core.c line=3686 column=41 r, |
3723 | r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename); |
3724 | return HTTP_NOT_FOUND; |
3725 | |
3726 | |
3727 | |
3728 | |
3729 | |
3730 | if (r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->finfo : include/httpd.h line=957 column=17 finfo.filetype : /usr/include/apr-1/apr_file_info.h line=186 column=20 filetype == : true=0, false=0 == APR_DIR : /usr/include/apr-1/apr_file_info.h line=65 column=5 APR_DIR) { |
3731 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : server/core.c line=3686 column=41 r, |
3732 | r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename); |
3733 | return HTTP_NOT_FOUND; |
3734 | |
3735 | |
3736 | if ((r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->used_path_info : include/httpd.h line=969 column=9 used_path_info != : true=0, false=0 MC/DC independently affect : true=0, false=0 != AP_REQ_ACCEPT_PATH_INFO) && : true=0, false=0 && |
3737 | rMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->path_info : include/httpd.h line=953 column=11 path_info && : true=0, false=0 && MC/DC independently affect : true=0, false=0 * dereference : enter=0, leave=0 *r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->path_info : include/httpd.h line=953 column=11 path_info) |
3738 | |
3739 | |
3740 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : server/core.c line=3686 column=41 r, |
3741 | |
3742 | apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename, r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->path_info : include/httpd.h line=953 column=11 path_info, NULL)); |
3743 | return HTTP_NOT_FOUND; |
3744 | |
3745 | |
3746 | |
3747 | |
3748 | |
3749 | |
3750 | |
3751 | |
3752 | |
3753 | |
3754 | if (r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->method_number : include/httpd.h line=831 column=9 method_number != : true=0, false=0 != M_GET) { |
3755 | |
3756 | |
3757 | req_cfg = : pass=0 = ap_get_module_config(r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->request_config : include/httpd.h line=979 column=30 request_config, &core_module : include/http_core.h line=345 column=31 core_module); |
3758 | if (! : true=0, false=0 !req_cfg : server/core.c line=3755 column=34 req_cfg-> : enter=0, leave=0 ->deliver_script : include/http_core.h line=370 column=9 deliver_script) { |
3759 | |
3760 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : server/core.c line=3686 column=41 r, |
3761 | |
3762 | r-> : enter=0, leave=0 ->method : include/httpd.h line=829 column=17 method); |
3763 | return HTTP_METHOD_NOT_ALLOWED; |
3764 | |
3765 | |
3766 | |
3767 | |
3768 | if ((status : server/core.c line=3694 column=18 status = : pass=0 = apr_file_open : enter=0, leave=0 apr_file_open : /usr/include/apr-1/apr_file_io.h line=235 column=27 apr_file_open(&fd : server/core.c line=3693 column=17 fd, r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename, APR_READ | : pass=0 | APR_BINARY |
3769 | |
3770 | | ((d : server/core.c line=3691 column=22 d-> : enter=0, leave=0 ->enable_sendfile : include/http_core.h line=571 column=18 enable_sendfile == : true=0, false=0 == ENABLE_SENDFILE_OFF) |
3771 | ? 0 : APR_SENDFILE_ENABLED) |
3772 | |
3773 | r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool)) != : true=0, false=0 != APR_SUCCESS) { |
3774 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, status : server/core.c line=3694 column=18 status, r : server/core.c line=3686 column=41 r, |
3775 | r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename); |
3776 | return HTTP_FORBIDDEN; |
3777 | |
3778 | |
3779 | ap_update_mtime : include/http_request.h line=198 column=18 ap_update_mtime(r : server/core.c line=3686 column=41 r, r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->finfo : include/httpd.h line=957 column=17 finfo.mtime : /usr/include/apr-1/apr_file_info.h line=204 column=16 mtime); |
3780 | ap_set_last_modified : include/http_protocol.h line=171 column=18 ap_set_last_modified(r : server/core.c line=3686 column=41 r); |
3781 | ap_set_etag : include/http_protocol.h line=165 column=18 ap_set_etag(r : server/core.c line=3686 column=41 r); |
3782 | ap_set_accept_ranges : include/http_protocol.h line=316 column=18 ap_set_accept_ranges(r : server/core.c line=3686 column=41 r); |
3783 | ap_set_content_length : include/http_protocol.h line=111 column=18 ap_set_content_length(r : server/core.c line=3686 column=41 r, r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->finfo : include/httpd.h line=957 column=17 finfo.size : /usr/include/apr-1/apr_file_info.h line=198 column=15 size); |
3784 | |
3785 | bb = : pass=0 = apr_brigade_create : enter=0, leave=0 apr_brigade_create : /usr/include/apr-1/apr_buckets.h line=658 column=35 apr_brigade_create(r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, c : server/core.c line=3688 column=15 c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
3786 | |
3787 | if ((errstatus : server/core.c line=3692 column=9 errstatus = : pass=0 = ap_meets_conditions : enter=0, leave=0 ap_meets_conditions : include/http_protocol.h line=181 column=17 ap_meets_conditions(r : server/core.c line=3686 column=41 r)) != : true=0, false=0 != OK) { |
3788 | apr_file_close : /usr/include/apr-1/apr_file_io.h line=243 column=27 apr_file_close(fd : server/core.c line=3693 column=17 fd); |
3789 | r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status = : enter=0, leave=0 = errstatus : server/core.c line=3692 column=9 errstatus; |
3790 | |
3791 | |
3792 | if (bld_content_md5 : server/core.c line=3702 column=9 bld_content_md5) { |
3793 | apr_table_setn : /usr/include/apr-1/apr_tables.h line=282 column=19 apr_table_setn(r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->headers_out : include/httpd.h line=903 column=18 headers_out, "Content-MD5", |
3794 | ap_md5digest : include/util_md5.h line=69 column=20 ap_md5digest(r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, fd : server/core.c line=3693 column=17 fd)); |
3795 | |
3796 | |
3797 | |
3798 | |
3799 | |
3800 | |
3801 | if (sizeof(apr_off_t) > : true=0, false=0 MC/DC independently affect : true=0, false=0 > sizeof(apr_size_t) |
3802 | && r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->finfo : include/httpd.h line=957 column=17 finfo.size : /usr/include/apr-1/apr_file_info.h line=198 column=15 size > : true=0, false=0 MC/DC independently affect : true=0, false=0 > AP_MAX_SENDFILE) { |
3803 | r-> : enter=0, leave=0 ->finfo : include/httpd.h line=957 column=17 finfo.size : /usr/include/apr-1/apr_file_info.h line=198 column=15 size; |
3804 | e = : pass=0 = apr_bucket_file_create : enter=0, leave=0 apr_bucket_file_create : /usr/include/apr-1/apr_buckets.h line=1470 column=27 apr_bucket_file_create(fd : server/core.c line=3693 column=17 fd, 0, AP_MAX_SENDFILE, r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, |
3805 | c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
3806 | while (fsize : server/core.c line=3803 column=27 fsize > : true=0, false=0 > AP_MAX_SENDFILE) { |
3807 | |
3808 | e, &ce : server/core.c line=3807 column=33 ce); |
3809 | bb, ce : server/core.c line=3807 column=33 ce); |
3810 | e-> : enter=0, leave=0 ->start : /usr/include/apr-1/apr_buckets.h line=242 column=15 start += : enter=0, leave=0 += AP_MAX_SENDFILE; |
3811 | fsize -= : pass=0 -= AP_MAX_SENDFILE; |
3812 | |
3813 | e-> : enter=0, leave=0 ->length : /usr/include/apr-1/apr_buckets.h line=234 column=16 length = : enter=0, leave=0 = (apr_size_t)fsize : server/core.c line=3803 column=27 fsize; /* Resize just the last bucket */ |
3814 | |
3815 | |
3816 | e = : pass=0 = apr_bucket_file_create : enter=0, leave=0 apr_bucket_file_create : /usr/include/apr-1/apr_buckets.h line=1470 column=27 apr_bucket_file_create(fd : server/core.c line=3693 column=17 fd, 0, (apr_size_t)r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->finfo : include/httpd.h line=957 column=17 finfo.size : /usr/include/apr-1/apr_file_info.h line=198 column=15 size, |
3817 | r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, c : server/core.c line=3688 column=15 c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
3818 | |
3819 | |
3820 | |
3821 | if (d : server/core.c line=3691 column=22 d-> : enter=0, leave=0 ->enable_mmap : include/http_core.h line=566 column=18 enable_mmap == : true=0, false=0 == ENABLE_MMAP_OFF) { |
3822 | apr_bucket_file_enable_mmap : /usr/include/apr-1/apr_buckets.h line=1496 column=27 apr_bucket_file_enable_mmap(e : server/core.c line=3690 column=17 e, 0); |
3823 | |
3824 | |
3825 | bb, e : server/core.c line=3690 column=17 e); |
3826 | |
3827 | |
3828 | e = : pass=0 = apr_bucket_eos_create : enter=0, leave=0 apr_bucket_eos_create : /usr/include/apr-1/apr_buckets.h line=1260 column=27 apr_bucket_eos_create(c : server/core.c line=3688 column=15 c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
3829 | bb, e : server/core.c line=3690 column=17 e); |
3830 | |
3831 | status = : pass=0 = ap_pass_brigade : enter=0, leave=0 ap_pass_brigade : include/util_filter.h line=312 column=26 ap_pass_brigade(r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters, bb : server/core.c line=3689 column=25 bb); |
3832 | if (status : server/core.c line=3694 column=18 status == : true=0, false=0 MC/DC independently affect : true=0, false=0 == APR_SUCCESS |
3833 | || r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status != : true=0, false=0 MC/DC independently affect : true=0, false=0 != HTTP_OK |
3834 | || c : server/core.c line=3688 column=15 cMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->aborted : include/httpd.h line=1070 column=14 aborted) { |
3835 | return OK; |
3836 | |
3837 | |
3838 | |
3839 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_DEBUG, status : server/core.c line=3694 column=18 status, r : server/core.c line=3686 column=41 r, |
3840 | |
3841 | status); |
3842 | return AP_FILTER_ERROR; |
3843 | |
3844 | |
3845 | |
3846 | if (r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->method_number : include/httpd.h line=831 column=9 method_number == : true=0, false=0 == M_INVALID) { |
3847 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : server/core.c line=3686 column=41 r, |
3848 | r-> : enter=0, leave=0 ->the_request : include/httpd.h line=799 column=11 the_request); |
3849 | return HTTP_NOT_IMPLEMENTED; |
3850 | |
3851 | |
3852 | if (r : server/core.c line=3686 column=41 r-> : enter=0, leave=0 ->method_number : include/httpd.h line=831 column=9 method_number == : true=0, false=0 == M_OPTIONS) { |
3853 | return ap_send_http_options : enter=0, leave=0 ap_send_http_options : modules/http/mod_core.h line=88 column=17 ap_send_http_options(r : server/core.c line=3686 column=41 r); |
3854 | |
3855 | return HTTP_METHOD_NOT_ALLOWED; |
3856 | |
3857 | |
3858 | |
3859 | |
3860 | |
3861 | |
3862 | |
3863 | |
3864 | core_post_config(apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *ptemp, server_rec *s) |
3865 | |
3866 | logio_add_bytes_out = : pass=0 = APR_RETRIEVE_OPTIONAL_FN(ap_logio_add_bytes_out); |
3867 | ident_lookup = : pass=0 = APR_RETRIEVE_OPTIONAL_FN(ap_ident_lookup); |
3868 | |
3869 | set_banner : server/core.c line=2827 column=13 set_banner(pconf : server/core.c line=3864 column=41 pconf); |
3870 | ap_setup_make_content_type : include/http_protocol.h line=148 column=18 ap_setup_make_content_type(pconf : server/core.c line=3864 column=41 pconf); |
3871 | return OK; |
3872 | |
3873 | |
3874 | core_insert_filter(request_rec *r) |
3875 | |
3876 | |
3877 | r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config, |
3878 | core_module); |
3879 | conf-> : enter=0, leave=0 ->output_filters : include/http_core.h line=547 column=17 output_filters; |
3880 | |
3881 | if (filters : server/core.c line=3879 column=26 filters) { |
3882 | while (MC/DC independently affect : true=0, false=0 * dereference : enter=0, leave=0 *filters : server/core.c line=3879 column=26 filters && : true=0, false=0 && (filter : server/core.c line=3879 column=17 filter = : pass=0 MC/DC independently affect : true=0, false=0 = ap_getword : enter=0, leave=0 ap_getword : include/httpd.h line=1299 column=20 ap_getword(r : server/core.c line=3874 column=45 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, &filters : server/core.c line=3879 column=26 filters, ';'))) { |
3883 | ap_add_output_filter : include/util_filter.h line=432 column=27 ap_add_output_filter(filter : server/core.c line=3879 column=17 filter, NULL, r : server/core.c line=3874 column=45 r, r : server/core.c line=3874 column=45 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection); |
3884 | |
3885 | |
3886 | |
3887 | filters = : pass=0 = conf : server/core.c line=3876 column=22 conf-> : enter=0, leave=0 ->input_filters : include/http_core.h line=548 column=17 input_filters; |
3888 | if (filters : server/core.c line=3879 column=26 filters) { |
3889 | while (MC/DC independently affect : true=0, false=0 * dereference : enter=0, leave=0 *filters : server/core.c line=3879 column=26 filters && : true=0, false=0 && (filter : server/core.c line=3879 column=17 filter = : pass=0 MC/DC independently affect : true=0, false=0 = ap_getword : enter=0, leave=0 ap_getword : include/httpd.h line=1299 column=20 ap_getword(r : server/core.c line=3874 column=45 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, &filters : server/core.c line=3879 column=26 filters, ';'))) { |
3890 | ap_add_input_filter : include/util_filter.h line=400 column=27 ap_add_input_filter(filter : server/core.c line=3879 column=17 filter, NULL, r : server/core.c line=3874 column=45 r, r : server/core.c line=3874 column=45 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection); |
3891 | |
3892 | |
3893 | |
3894 | |
3895 | |
3896 | |
3897 | reset_request_notes(void *dummy) |
3898 | |
3899 | num_request_notes = : pass=0 = AP_NUM_STD_NOTES; |
3900 | return APR_SUCCESS; |
3901 | |
3902 | |
3903 | ap_register_request_note(void) |
3904 | |
3905 | apr_pool_cleanup_register : /usr/include/apr-1/apr_pools.h line=603 column=19 apr_pool_cleanup_register(apr_hook_global_pool : /usr/include/apr-1/apr_hooks.h line=210 column=37 apr_hook_global_pool, NULL, reset_request_notes : server/core.c line=3897 column=21 reset_request_notes, |
3906 | |
3907 | return num_request_notes : server/core.c line=3895 column=19 num_request_notes++ : pass=0 ++; |
3908 | |
3909 | |
3910 | ap_get_request_note(request_rec *r, apr_size_t note_num) |
3911 | |
3912 | |
3913 | |
3914 | if (note_num : server/core.c line=3910 column=68 note_num >= : true=0, false=0 >= num_request_notes : server/core.c line=3895 column=19 num_request_notes) { |
3915 | return NULL; |
3916 | |
3917 | |
3918 | req_cfg = : pass=0 = (core_request_config *) |
3919 | r-> : enter=0, leave=0 ->request_config : include/httpd.h line=979 column=30 request_config, &core_module : include/http_core.h line=345 column=31 core_module); |
3920 | |
3921 | if (! : true=0, false=0 !req_cfg : server/core.c line=3912 column=26 req_cfg) { |
3922 | return NULL; |
3923 | |
3924 | |
3925 | return &(req_cfg : server/core.c line=3912 column=26 req_cfg-> : enter=0, leave=0 ->notes : include/http_core.h line=360 column=12 notes[] : enter=0, leave=0 [note_num : server/core.c line=3910 column=68 note_num]); |
3926 | |
3927 | |
3928 | core_create_req(request_rec *r) |
3929 | |
3930 | |
3931 | |
3932 | |
3933 | |
3934 | |
3935 | req_cfg = : pass=0 = apr_pcalloc(r : server/core.c line=3928 column=41 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, sizeof(core_request_config) + : pass=0 + |
3936 | * num_request_notes : server/core.c line=3895 column=19 num_request_notes); |
3937 | req_cfg-> : enter=0, leave=0 ->notes : include/http_core.h line=360 column=12 notes = : enter=0, leave=0 = (void **)((char *)req_cfg : server/core.c line=3933 column=26 req_cfg + : pass=0 + sizeof(core_request_config)); |
3938 | |
3939 | |
3940 | req_cfg-> : enter=0, leave=0 ->deliver_script : include/http_core.h line=370 column=9 deliver_script = : enter=0, leave=0 = 1; |
3941 | |
3942 | if (r : server/core.c line=3928 column=41 r-> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main) { |
3943 | |
3944 | r-> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main-> : enter=0, leave=0 ->request_config : include/httpd.h line=979 column=30 request_config, &core_module : include/http_core.h line=345 column=31 core_module); |
3945 | req_cfg-> : enter=0, leave=0 ->bb : include/http_core.h line=353 column=32 bb = : enter=0, leave=0 = main_req_cfg : server/core.c line=3943 column=30 main_req_cfg-> : enter=0, leave=0 ->bb : include/http_core.h line=353 column=32 bb; |
3946 | |
3947 | |
3948 | req_cfg-> : enter=0, leave=0 ->bb : include/http_core.h line=353 column=32 bb = : enter=0, leave=0 = apr_brigade_create : enter=0, leave=0 apr_brigade_create : /usr/include/apr-1/apr_buckets.h line=658 column=35 apr_brigade_create(r : server/core.c line=3928 column=41 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, r : server/core.c line=3928 column=41 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
3949 | |
3950 | |
3951 | r-> : enter=0, leave=0 ->request_config : include/httpd.h line=979 column=30 request_config, &core_module : include/http_core.h line=345 column=31 core_module, req_cfg : server/core.c line=3933 column=26 req_cfg); |
3952 | |
3953 | return OK; |
3954 | |
3955 | |
3956 | core_create_proxy_req(request_rec *r, request_rec *pr) |
3957 | |
3958 | return core_create_req : enter=0, leave=0 core_create_req : server/core.c line=3928 column=12 core_create_req(pr : server/core.c line=3956 column=63 pr); |
3959 | |
3960 | |
3961 | core_create_conn(apr_pool_t *ptrans, server_rec *server, |
3962 | |
3963 | |
3964 | |
3965 | |
3966 | ptrans, sizeof(conn_rec)); |
3967 | |
3968 | c-> : enter=0, leave=0 ->sbh : include/httpd.h line=1101 column=11 sbh = : enter=0, leave=0 = sbh : server/core.c line=3962 column=69 sbh; |
3969 | ap_update_child_status : include/scoreboard.h line=187 column=17 ap_update_child_status(c : server/core.c line=3966 column=15 c-> : enter=0, leave=0 ->sbh : include/httpd.h line=1101 column=11 sbh, SERVER_BUSY_READ, (request_rec *)NULL); |
3970 | |
3971 | |
3972 | |
3973 | |
3974 | c-> : enter=0, leave=0 ->conn_config : include/httpd.h line=1092 column=30 conn_config = : enter=0, leave=0 = ap_create_conn_config : enter=0, leave=0 ap_create_conn_config : include/http_config.h line=862 column=36 ap_create_conn_config(ptrans : server/core.c line=3961 column=47 ptrans); |
3975 | c-> : enter=0, leave=0 ->notes : include/httpd.h line=1095 column=18 notes = : enter=0, leave=0 = apr_table_make : enter=0, leave=0 apr_table_make : /usr/include/apr-1/apr_tables.h line=222 column=28 apr_table_make(ptrans : server/core.c line=3961 column=47 ptrans, 5); |
3976 | |
3977 | c-> : enter=0, leave=0 ->pool : include/httpd.h line=1047 column=17 pool = : enter=0, leave=0 = ptrans : server/core.c line=3961 column=47 ptrans; |
3978 | if ((rv : server/core.c line=3965 column=18 rv = : pass=0 = apr_socket_addr_get : enter=0, leave=0 apr_socket_addr_get : /usr/include/apr-1/apr_network_io.h line=664 column=27 apr_socket_addr_get(&c : server/core.c line=3966 column=15 c-> : enter=0, leave=0 ->local_addr : include/httpd.h line=1055 column=21 local_addr, APR_LOCAL : /usr/include/apr-1/apr_network_io.h line=171 column=5 APR_LOCAL, csd : server/core.c line=3962 column=49 csd)) |
3979 | != APR_SUCCESS) { |
3980 | ap_log_error : include/http_log.h line=171 column=18 ap_log_error(APLOG_MARK, APLOG_INFO, rv : server/core.c line=3965 column=18 rv, server : server/core.c line=3961 column=67 server, |
3981 | |
3982 | apr_socket_close : /usr/include/apr-1/apr_network_io.h line=307 column=27 apr_socket_close(csd : server/core.c line=3962 column=49 csd); |
3983 | return NULL; |
3984 | |
3985 | |
3986 | apr_sockaddr_ip_get : /usr/include/apr-1/apr_network_io.h line=675 column=27 apr_sockaddr_ip_get(&c : server/core.c line=3966 column=15 c-> : enter=0, leave=0 ->local_ip : include/httpd.h line=1083 column=11 local_ip, c : server/core.c line=3966 column=15 c-> : enter=0, leave=0 ->local_addr : include/httpd.h line=1055 column=21 local_addr); |
3987 | if ((rv : server/core.c line=3965 column=18 rv = : pass=0 = apr_socket_addr_get : enter=0, leave=0 apr_socket_addr_get : /usr/include/apr-1/apr_network_io.h line=664 column=27 apr_socket_addr_get(&c : server/core.c line=3966 column=15 c-> : enter=0, leave=0 ->remote_addr : include/httpd.h line=1057 column=21 remote_addr, APR_REMOTE : /usr/include/apr-1/apr_network_io.h line=172 column=5 APR_REMOTE, csd : server/core.c line=3962 column=49 csd)) |
3988 | != APR_SUCCESS) { |
3989 | ap_log_error : include/http_log.h line=171 column=18 ap_log_error(APLOG_MARK, APLOG_INFO, rv : server/core.c line=3965 column=18 rv, server : server/core.c line=3961 column=67 server, |
3990 | |
3991 | apr_socket_close : /usr/include/apr-1/apr_network_io.h line=307 column=27 apr_socket_close(csd : server/core.c line=3962 column=49 csd); |
3992 | return NULL; |
3993 | |
3994 | |
3995 | apr_sockaddr_ip_get : /usr/include/apr-1/apr_network_io.h line=675 column=27 apr_sockaddr_ip_get(&c : server/core.c line=3966 column=15 c-> : enter=0, leave=0 ->remote_ip : include/httpd.h line=1060 column=11 remote_ip, c : server/core.c line=3966 column=15 c-> : enter=0, leave=0 ->remote_addr : include/httpd.h line=1057 column=21 remote_addr); |
3996 | c-> : enter=0, leave=0 ->base_server : include/httpd.h line=1049 column=17 base_server = : enter=0, leave=0 = server : server/core.c line=3961 column=67 server; |
3997 | |
3998 | c-> : enter=0, leave=0 ->id : include/httpd.h line=1089 column=10 id = : enter=0, leave=0 = id : server/core.c line=3962 column=59 id; |
3999 | c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc = : enter=0, leave=0 = alloc : server/core.c line=3963 column=55 alloc; |
4000 | c-> : enter=0, leave=0 ->clogging_input_filters : include/httpd.h line=1112 column=9 clogging_input_filters = : enter=0, leave=0 = 0; |
4001 | |
4002 | return c : server/core.c line=3966 column=15 c; |
4003 | |
4004 | |
4005 | core_pre_connection(conn_rec *c, void *csd) |
4006 | |
4007 | apr_palloc : /usr/include/apr-1/apr_pools.h line=419 column=21 apr_palloc(c : server/core.c line=4005 column=42 c-> : enter=0, leave=0 ->pool : include/httpd.h line=1047 column=17 pool, sizeof(*net)); |
4008 | |
4009 | |
4010 | |
4011 | |
4012 | |
4013 | |
4014 | |
4015 | |
4016 | |
4017 | |
4018 | rv = : pass=0 = apr_socket_opt_set : enter=0, leave=0 apr_socket_opt_set : /usr/include/apr-1/apr_network_io.h line=600 column=27 apr_socket_opt_set(csd : server/core.c line=4005 column=51 csd, APR_TCP_NODELAY, 1); |
4019 | if (rv : server/core.c line=4008 column=18 rv != : true=0, false=0 MC/DC independently affect : true=0, false=0 != APR_SUCCESS && : true=0, false=0 && rv : server/core.c line=4008 column=18 rv != : true=0, false=0 MC/DC independently affect : true=0, false=0 != APR_ENOTIMPL) { |
4020 | |
4021 | |
4022 | |
4023 | ap_log_cerror : include/http_log.h line=245 column=18 ap_log_cerror(APLOG_MARK, APLOG_DEBUG, rv : server/core.c line=4008 column=18 rv, c : server/core.c line=4005 column=42 c, |
4024 | |
4025 | |
4026 | |
4027 | |
4028 | |
4029 | |
4030 | |
4031 | |
4032 | |
4033 | |
4034 | rv = : pass=0 = apr_socket_timeout_set : enter=0, leave=0 apr_socket_timeout_set : /usr/include/apr-1/apr_network_io.h line=614 column=27 apr_socket_timeout_set(csd : server/core.c line=4005 column=51 csd, c : server/core.c line=4005 column=42 c-> : enter=0, leave=0 ->base_server : include/httpd.h line=1049 column=17 base_server-> : enter=0, leave=0 ->timeout : include/httpd.h line=1216 column=25 timeout); |
4035 | if (rv : server/core.c line=4008 column=18 rv != : true=0, false=0 != APR_SUCCESS) { |
4036 | |
4037 | ap_log_cerror : include/http_log.h line=245 column=18 ap_log_cerror(APLOG_MARK, APLOG_DEBUG, rv : server/core.c line=4008 column=18 rv, c : server/core.c line=4005 column=42 c, |
4038 | |
4039 | |
4040 | |
4041 | net-> : enter=0, leave=0 ->c : include/httpd.h line=1263 column=15 c = : enter=0, leave=0 = c : server/core.c line=4005 column=42 c; |
4042 | net-> : enter=0, leave=0 ->in_ctx : include/httpd.h line=1266 column=17 in_ctx = : enter=0, leave=0 = NULL; |
4043 | net-> : enter=0, leave=0 ->out_ctx : include/httpd.h line=1265 column=31 out_ctx = : enter=0, leave=0 = NULL; |
4044 | net-> : enter=0, leave=0 ->client_socket : include/httpd.h line=1260 column=19 client_socket = : enter=0, leave=0 = csd : server/core.c line=4005 column=51 csd; |
4045 | |
4046 | net-> : enter=0, leave=0 ->c : include/httpd.h line=1263 column=15 c-> : enter=0, leave=0 ->conn_config : include/httpd.h line=1092 column=30 conn_config, &core_module : include/http_core.h line=345 column=31 core_module, csd : server/core.c line=4005 column=51 csd); |
4047 | ap_add_input_filter_handle : include/util_filter.h line=412 column=27 ap_add_input_filter_handle(ap_core_input_filter_handle : server/core.c line=97 column=34 ap_core_input_filter_handle, net : server/core.c line=4007 column=19 net, NULL, net : server/core.c line=4007 column=19 net-> : enter=0, leave=0 ->c : include/httpd.h line=1263 column=15 c); |
4048 | ap_add_output_filter_handle : include/util_filter.h line=443 column=27 ap_add_output_filter_handle(ap_core_output_filter_handle : server/core.c line=95 column=34 ap_core_output_filter_handle, net : server/core.c line=4007 column=19 net, NULL, net : server/core.c line=4007 column=19 net-> : enter=0, leave=0 ->c : include/httpd.h line=1263 column=15 c); |
4049 | return DONE; |
4050 | |
4051 | |
4052 | register_hooks(apr_pool_t *p) |
4053 | |
4054 | |
4055 | |
4056 | |
4057 | |
4058 | |
4059 | ap_hook_create_connection : server/ core_create_conn, NULL, NULL, |
4060 | |
4061 | ap_hook_pre_connection : server/ core_pre_connection, NULL, NULL, |
4062 | |
4063 | |
4064 | ap_hook_post_config : server/ core_post_config,NULL,NULL,APR_HOOK_REALLY_FIRST); |
4065 | ap_hook_translate_name : server/ ap_core_translate,NULL,NULL,APR_HOOK_REALLY_LAST); |
4066 | ap_hook_map_to_storage : server/ core_map_to_storage,NULL,NULL,APR_HOOK_REALLY_LAST); |
4067 | ap_hook_open_logs : server/ ap_open_logs,NULL,NULL,APR_HOOK_REALLY_FIRST); |
4068 | ap_hook_child_init : server/ ap_logs_child_init,NULL,NULL,APR_HOOK_MIDDLE); |
4069 | ap_hook_handler : server/ default_handler,NULL,NULL,APR_HOOK_REALLY_LAST); |
4070 | |
4071 | ap_hook_type_checker : server/ do_nothing,NULL,NULL,APR_HOOK_REALLY_LAST); |
4072 | ap_hook_fixups : server/ core_override_type,NULL,NULL,APR_HOOK_REALLY_FIRST); |
4073 | ap_hook_access_checker : server/ do_nothing,NULL,NULL,APR_HOOK_REALLY_LAST); |
4074 | ap_hook_create_request : server/ core_create_req, NULL, NULL, APR_HOOK_MIDDLE); |
4075 | core_create_proxy_req, NULL, NULL, |
4076 | |
4077 | ap_hook_pre_mpm : server/ |
4078 | |
4079 | |
4080 | |
4081 | |
4082 | ap_hook_insert_filter : server/ core_insert_filter, NULL, NULL, APR_HOOK_MIDDLE); |
4083 | |
4084 | ap_core_input_filter_handle = : pass=1 = |
4085 | ap_register_input_filter : include/util_filter.h line=329 column=31 ap_register_input_filter("CORE_IN", ap_core_input_filter : include/http_core.h line=645 column=5 ap_core_input_filter, |
4086 | AP_FTYPE_NETWORK); |
4087 | ap_content_length_filter_handle = : pass=1 = |
4088 | ap_register_output_filter : include/util_filter.h line=350 column=31 ap_register_output_filter("CONTENT_LENGTH", ap_content_length_filter : include/http_protocol.h line=674 column=33 ap_content_length_filter, |
4089 | AP_FTYPE_PROTOCOL); |
4090 | ap_core_output_filter_handle = : pass=1 = |
4091 | ap_register_output_filter : include/util_filter.h line=350 column=31 ap_register_output_filter("CORE", ap_core_output_filter : include/http_core.h line=648 column=14 ap_core_output_filter, |
4092 | AP_FTYPE_NETWORK); |
4093 | ap_subreq_core_filter_handle = : pass=1 = |
4094 | ap_register_output_filter : include/util_filter.h line=350 column=31 ap_register_output_filter("SUBREQ_CORE", ap_sub_req_output_filter : include/http_request.h line=130 column=38 ap_sub_req_output_filter, |
4095 | AP_FTYPE_CONTENT_SET); |
4096 | ap_old_write_func = : pass=1 = |
4097 | ap_register_output_filter : include/util_filter.h line=350 column=31 ap_register_output_filter("OLD_WRITE", ap_old_write_filter : include/http_protocol.h line=676 column=33 ap_old_write_filter, |
4098 | AP_FTYPE_RESOURCE - : pass=1 - 10); |
4099 | |
4100 | |
4101 | |
4102 | |
4103 | create_core_dir_config, /* create per-directory config structure */ |
4104 | merge_core_dir_configs, /* merge per-directory config structures */ |
4105 | create_core_server_config, /* create per-server config structure */ |
4106 | merge_core_server_configs, /* merge per-server config structures */ |
4107 | core_cmds, /* command apr_table_t */ |
4108 | register_hooks /* register hooks */ |
4109 | |
4110 | |
4111 |