Moved apache code into a folder to help prepare for packaging where we dont want...
[httpd-crcsyncproxy.git] / apache / os / netware / modules.c
blob261daebaf39d26a82bc838a645e15fc4727ec65a
1 /* Licensed to the Apache Software Foundation (ASF) under one or more
2 * contributor license agreements. See the NOTICE file distributed with
3 * this work for additional information regarding copyright ownership.
4 * The ASF licenses this file to You under the Apache License, Version 2.0
5 * (the "License"); you may not use this file except in compliance with
6 * the License. You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
17 /* modules.c --- major modules compiled into Apache for NetWare.
18 * Only insert an entry for a module if it must be compiled into
19 * the core server
23 #include "httpd.h"
24 #include "http_config.h"
26 extern module core_module;
27 extern module mpm_netware_module;
28 extern module http_module;
29 extern module so_module;
30 extern module mime_module;
31 extern module authn_core_module;
32 extern module authz_core_module;
33 extern module authz_host_module;
34 extern module negotiation_module;
35 extern module include_module;
36 extern module dir_module;
37 extern module alias_module;
38 extern module env_module;
39 extern module log_config_module;
40 extern module setenvif_module;
41 #ifdef USE_WINSOCK
42 extern module nwssl_module;
43 #endif
44 extern module netware_module;
46 module *ap_prelinked_modules[] = {
47 &core_module,
48 &mpm_netware_module,
49 &http_module,
50 &so_module,
51 &mime_module,
52 &authn_core_module,
53 &authz_core_module,
54 &authz_host_module,
55 &negotiation_module,
56 &include_module,
57 &dir_module,
58 &alias_module,
59 &env_module,
60 &log_config_module,
61 &setenvif_module,
62 #ifdef USE_WINSOCK
63 &nwssl_module,
64 #endif
65 &netware_module,
66 NULL
69 ap_module_symbol_t ap_prelinked_module_symbols[] = {
70 {"core_module", &core_module},
71 {"mpm_netware_module", &mpm_netware_module},
72 {"http_module", &http_module},
73 {"so_module", &so_module},
74 {"mime_module", &mime_module},
75 {"authn_core_module", &authn_core_module},
76 {"authz_core_module", &authz_core_module},
77 {"authz_host_module", &authz_host_module},
78 {"negotiation_module", &negotiation_module},
79 {"include_module", &include_module},
80 {"dir_module", &dir_module},
81 {"alias_module", &alias_module},
82 {"env_module", &env_module},
83 {"log_config_module", &log_config_module},
84 {"setenvif_module", &setenvif_module},
85 #ifdef USE_WINSOCK
86 {"nwssl_module", &nwssl_module},
87 #endif
88 {"netware_module", &netware_module},
89 {NULL, NULL}
92 module *ap_preloaded_modules[] = {
93 &core_module,
94 &mpm_netware_module,
95 &http_module,
96 &so_module,
97 &mime_module,
98 &authn_core_module,
99 &authz_core_module,
100 &authz_host_module,
101 &negotiation_module,
102 &include_module,
103 &dir_module,
104 &alias_module,
105 &env_module,
106 &log_config_module,
107 &setenvif_module,
108 #ifdef USE_WINSOCK
109 &nwssl_module,
110 #endif
111 &netware_module,
112 NULL