httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From fua...@apache.org
Subject NetWare autobuild httpd-HEAD / apr-HEAD failed
Date Wed, 01 Jun 2011 10:13:47 GMT
Complete buildlog: http://svwe20.itex.at/autobuilds/asf/httpd/201106011010-netware-httpd.txt.gz
=============================================================================
Exporting httpd-trunk ...
Path: trunk
URL: http://svn.apache.org/repos/asf/httpd/httpd/trunk
Repository Root: http://svn.apache.org/repos/asf
Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
Revision: 1130083
Node Kind: directory
Last Changed Author: wrowe
Last Changed Rev: 1130022
Last Changed Date: 2011-06-01 09:01:56 +0200 (Wed, 01 Jun 2011)

Exporting apr-trunk ...
Path: trunk
URL: http://svn.apache.org/repos/asf/apr/apr/trunk
Repository Root: http://svn.apache.org/repos/asf
Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
Revision: 1130083
Node Kind: directory
Last Changed Author: wrowe
Last Changed Rev: 1130019
Last Changed Date: 2011-06-01 08:56:49 +0200 (Wed, 01 Jun 2011)

=============================================================================
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#      In: ..\..\include\util_ldap.h
#    From: mod_authnz_ldap.c
# --------------------------
#      31: #include "ap_ldap.h"
#   Error:                    ^
#   the file 'ap_ldap.h' cannot be opened
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    File: mod_authnz_ldap.c
# --------------------------
#      38: #error mod_authnz_ldap requires LDAP support. To fix add --with-ldap to ./configure.
#   Error:      ^
#   preprocessor #error directive
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#      59: deref_options deref;            /* how to handle alias dereferening */
#   Error:               ^^^^^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#      84: } authn_ldap_config_t;
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     106: static APR_OPTIONAL_FN_TYPE(uldap_connection_close) *util_ldap_connection_close;
#   Error:                                                     ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     107: static APR_OPTIONAL_FN_TYPE(uldap_connection_find) *util_ldap_connection_find;
#   Error:                                                    ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     108: static APR_OPTIONAL_FN_TYPE(uldap_cache_comparedn) *util_ldap_cache_comparedn;
#   Error:                                                    ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     109: static APR_OPTIONAL_FN_TYPE(uldap_cache_compare) *util_ldap_cache_compare;
#   Error:                                                  ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     110: static APR_OPTIONAL_FN_TYPE(uldap_cache_check_subgroups) *util_ldap_cache_check_subgroups;
#   Error:                                                          ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     111: static APR_OPTIONAL_FN_TYPE(uldap_cache_checkuserid) *util_ldap_cache_checkuserid;
#   Error:                                                      ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     112: static APR_OPTIONAL_FN_TYPE(uldap_cache_getuserdn) *util_ldap_cache_getuserdn;
#   Error:                                                    ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     113: static APR_OPTIONAL_FN_TYPE(uldap_ssl_supported) *util_ldap_ssl_supported;
#   Error:                                                  ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     212: authn_ldap_config_t *sec)
#   Error: ^^^^^^^^^^^^^^^^^^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     213: {
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     221: if (sent_user != NULL) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     222: user = apr_pstrdup (r->pool, sent_user);
#   Error:      ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     223: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     224: else
#   Error: ^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     225: return;
#   Error: ^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     227: if (sent_filter != NULL) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     228: filter = apr_pstrdup (r->pool, sent_filter);
#   Error:        ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     229: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     230: else
#   Error: ^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     231: filter = sec->filter;
#   Error:        ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     233: if (charset_conversions) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     234: convset = get_conv_set(r);
#   Error:         ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     235: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     237: if (convset) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     238: inbytes = strlen(user);
#   Error:         ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     239: outbytes = (inbytes+1)*3;
#   Error:          ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     240: outbuf = apr_pcalloc(r->pool, outbytes);
#   Error:        ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     243: if (apr_xlate_conv_buffer(convset, user, &inbytes, outbuf, &outbytes) == APR_SUCCESS) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     244: user = apr_pstrdup(r->pool, outbuf);
#   Error:      ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     245: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     246: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     252: apr_snprintf(filtbuf, FILTER_LENGTH, "(&(%s)(%s=", filter, sec->attribute);
#   Error:                     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     258: filtbuf_end = filtbuf + FILTER_LENGTH - 1;
#   Error:             ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     290: for (p = user, q=filtbuf + strlen(filtbuf);
#   Error: ^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     291: *p && q < filtbuf_end; *q++ = *p++) {
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     292: if (strchr("*()\\", *p) != NULL) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     293: *q++ = '\\';
#   Error:   ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     294: if (q >= filtbuf_end) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     295: break;
#   Error: ^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     296: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     297: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     298: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     300: *q = '\0';
#   Error:    ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     306: if (q + 2 <= filtbuf_end)
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     307: strcat(filtbuf, "))");
#   Error: ^^^^^^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     308: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     311: {
#   Error: ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     312: authn_ldap_config_t *sec =
#   Error:                     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     313: (authn_ldap_config_t *)apr_pcalloc(p, sizeof(authn_ldap_config_t));
#   Error:                      ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     315: sec->pool = p;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     317: apr_thread_mutex_create(&sec->lock, APR_THREAD_MUTEX_DEFAULT, p);
#   Error:                         ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     322: sec->groupattr = apr_array_make(p, GROUPATTR_MAX_ELTS,
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     323: sizeof(struct mod_auth_ldap_groupattr_entry_t));
#   Error: ^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     324: sec->subgroupclasses = apr_array_make(p, GROUPATTR_MAX_ELTS,
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     325: sizeof(struct mod_auth_ldap_groupattr_entry_t));
#   Error: ^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     327: sec->have_ldap_url = 0;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     328: sec->url = "";
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     329: sec->host = NULL;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     330: sec->binddn = NULL;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     331: sec->bindpw = NULL;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     332: sec->bind_authoritative = 1;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     333: sec->deref = always;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     334: sec->group_attrib_is_dn = 1;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     335: sec->secure = -1;   /*Initialize to unset*/
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     336: sec->maxNestingDepth = 10;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     337: sec->sgAttributes = apr_pcalloc(p, sizeof (char *) * GROUPATTR_MAX_ELTS + 1);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     339: sec->user_is_dn = 0;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     340: sec->remote_user_attribute = NULL;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     341: sec->compare_dn_on_server = 0;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     343: sec->authz_prefix = AUTHZ_PREFIX;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     345: return sec;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     346: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     349: {
#   Error: ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     350: util_ldap_connection_t *ldc = param;
#   Error:                        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     351: util_ldap_connection_close(ldc);
#   Error:                                ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     352: return APR_SUCCESS;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     353: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     355: static int set_request_vars(request_rec *r, enum auth_ldap_phase phase) { 
#   Error:                                                                         ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     356: char *prefix = NULL;
#   Error:              ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     357: int prefix_len;
#   Error:               ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     358: int remote_user_attribute_set = 0;
#   Error:                               ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     359: authn_ldap_request_t *req =
#   Error:                           ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     360: (authn_ldap_request_t *)ap_get_module_config(r->request_config, &authnz_ldap_module);
#   Error:                       ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     361: authn_ldap_config_t *sec =
#   Error:                     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     362: (authn_ldap_config_t *)ap_get_module_config(r->per_dir_config, &authnz_ldap_module);
#   Error:                      ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     363: const char **vals = req->vals;
#   Error:                   ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     365: prefix = (phase == LDAP_AUTHN) ? AUTHN_PREFIX : sec->authz_prefix;
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     366: prefix_len = strlen(prefix);
#   Error:            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     368: if (sec->attributes && vals) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     369: apr_table_t *e = r->subprocess_env;
#   Error:                ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     370: int i = 0;
#   Error:       ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     371: while (sec->attributes[i]) {
#   Error: ^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     372: char *str = apr_pstrcat(r->pool, prefix, sec->attributes[i], NULL);
#   Error:           ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     373: int j = prefix_len;
#   Error:       ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     374: while (str[j]) {
#   Error: ^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     375: str[j] = apr_toupper(str[j]);
#   Error:     ^
#   undefined identifier 'j'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     376: j++;
#   Error:  ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     377: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     378: apr_table_setn(e, str, vals[i] ? vals[i] : "");
#   Error:                 ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     381: if ((phase == LDAP_AUTHN) &&
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     382: sec->remote_user_attribute && 
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     383: !strcmp(sec->remote_user_attribute, sec->attributes[i])) {
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     384: r->user = (char *)apr_pstrdup(r->pool, vals[i]);
#   Error:  ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     385: remote_user_attribute_set = 1;
#   Error:                           ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     386: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     387: i++;
#   Error:  ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     388: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     389: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     390: return remote_user_attribute_set;
#   Error:                                 ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     391: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     393: static const char *ldap_determine_binddn(request_rec *r, const char *user) {
#   Error:                                                                            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     394: authn_ldap_config_t *sec =
#   Error:                     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     395: (authn_ldap_config_t *)ap_get_module_config(r->per_dir_config, &authnz_ldap_module);
#   Error:                      ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     396: const char *result = user;
#   Error:                    ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     397: ap_regmatch_t regm[AP_MAX_REG_MATCH];
#   Error:                                     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     399: if (NULL == user || NULL == sec || !sec->bind_regex || !sec->bind_subst) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     400: return result;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     401: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     403: if (!ap_regexec(sec->bind_regex, user, AP_MAX_REG_MATCH, regm, 0)) {
#   Error:     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     404: char *substituted = ap_pregsub(r->pool, sec->bind_subst, user, AP_MAX_REG_MATCH, regm);
#   Error:                   ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     405: if (NULL != substituted) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     406: result = substituted;
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     407: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     408: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     410: apr_table_set(r->subprocess_env, "LDAP_BINDASUSER", result);
#   Error:                ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     412: return result;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     413: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     419: static util_ldap_connection_t *get_connection_for_authz(request_rec *r, enum auth_ldap_optype type) {
#   Error:                               ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     420: authn_ldap_request_t *req =
#   Error:                           ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     421: (authn_ldap_request_t *)ap_get_module_config(r->request_config, &authnz_ldap_module);
#   Error:                       ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     422: authn_ldap_config_t *sec =
#   Error:                     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     423: (authn_ldap_config_t *)ap_get_module_config(r->per_dir_config, &authnz_ldap_module);
#   Error:                      ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     425: char *binddn = sec->binddn;
#   Error:              ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     426: char *bindpw = sec->bindpw;
#   Error:              ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     429: if (req && req->password &&
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     430: ((type == LDAP_SEARCH && sec->search_as_user)    ||
#   Error:        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     431: (type == LDAP_COMPARE && sec->compare_as_user)  ||
#   Error:       ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     432: (type == LDAP_COMPARE_AND_SEARCH && sec->compare_as_user && sec->search_as_user))){
#   Error:       ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     433: binddn = req->dn;
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     434: bindpw = req->password;
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     435: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     437: return util_ldap_connection_find(r, sec->host, sec->port,
#   Error:                                        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     438: binddn, bindpw,
#   Error:       ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     439: sec->deref, sec->secure);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     440: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     453: {
#   Error: ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     454: int failures = 0;
#   Error:              ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     455: char filtbuf[FILTER_LENGTH];
#   Error:                            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     456: authn_ldap_config_t *sec =
#   Error:                     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     457: (authn_ldap_config_t *)ap_get_module_config(r->per_dir_config, &authnz_ldap_module);
#   Error:                      ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     459: util_ldap_connection_t *ldc = NULL;
#   Error:                        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     460: int result = 0;
#   Error:            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     461: int remote_user_attribute_set = 0;
#   Error:                               ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     462: const char *dn = NULL;
#   Error:                ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     463: const char *utfpassword;
#   Error:                        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     465: authn_ldap_request_t *req =
#   Error:                           ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     466: (authn_ldap_request_t *)apr_pcalloc(r->pool, sizeof(authn_ldap_request_t));
#   Error:                       ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     467: ((((void **)(r->request_config))[(&authnz_ldap_module)->module_index]) = (req))
#   Error:               ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     478: if (!sec->have_ldap_url) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     479: return AUTH_GENERAL_ERROR;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     480: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     482: start_over:
#   Error:           ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     485: if (sec->host) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     486: const char *binddn = sec->binddn;
#   Error:                    ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     487: const char *bindpw = sec->bindpw;
#   Error:                    ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     488: if (sec->initial_bind_as_user) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     489: bindpw = password;
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     490: binddn = ldap_determine_binddn(r, user);
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     491: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     493: ldc = util_ldap_connection_find(r, sec->host, sec->port,
#   Error:     ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     494: binddn, bindpw,
#   Error:       ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     495: sec->deref, sec->secure);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     496: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     498: ap_log_rerror(APLOG_MARK, APLOG_WARNING, 0, r,
#   Error:                                             ^
#   undefined identifier 'r'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     503:  "mod_authnz_ldap.c", 503, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     504: "auth_ldap authenticate: using URL %s", sec->url);
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     507: if (password == NULL) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     508:  "mod_authnz_ldap.c", 508, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     509: "auth_ldap authenticate: no password specified");
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     510: util_ldap_connection_close(ldc);
#   Error:                                ^
#   identifier 'util_ldap_connection_close' redeclared
#   was declared as: 'int'
#   now declared as: 'int (...)'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     511: return AUTH_GENERAL_ERROR;
#   Error: ^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     512: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     514: if (user == NULL) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     515:  "mod_authnz_ldap.c", 515, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     516: "auth_ldap authenticate: no user specified");
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     517: util_ldap_connection_close(ldc);
#   Error:                                ^
#   identifier 'util_ldap_connection_close' redeclared
#   was declared as: 'int'
#   now declared as: 'int (...)'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     518: return AUTH_GENERAL_ERROR;
#   Error: ^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     519: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     522: ((void *) 0)
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     524:  "mod_authnz_ldap.c", 524, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     525: "auth_ldap authenticate: final authn filter is %s", filtbuf);
#   Error:                                                   ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     528: utfpassword = authn_ldap_xlate_password(r, password);
#   Error:             ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     531: result = util_ldap_cache_checkuserid(r, ldc, sec->url, sec->basedn, sec->scope,
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     532: sec->attributes, filtbuf, utfpassword,
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     533: &dn, &(req->vals));
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     534: util_ldap_connection_close(ldc);
#   Error:                                ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     537: if (AP_LDAP_IS_SERVER_DOWN(result)) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     538: if (failures++ <= 5) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     539: goto start_over;
#   Error: ^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     540: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     541: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     544: if (result != LDAP_SUCCESS) {
#   Error:            ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     545: if (!sec->bind_authoritative) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     546:  "mod_authnz_ldap.c", 546, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     548: "URI %s [%s][%s] (not authoritative)",
#   Error:                                      ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     549: user, r->uri, ldc->reason, ldap_err2string(result));
#   Error:     ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     550: return AUTH_USER_NOT_FOUND;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     551: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     553:  "mod_authnz_ldap.c", 553, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     554: "auth_ldap authenticate: "
#   Error: ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     556: user, r->uri, ldc->reason, ldap_err2string(result));
#   Error: ^^^^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     558: return (LDAP_NO_SUCH_OBJECT == result) ? AUTH_USER_NOT_FOUND
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     562: : (LDAP_INAPPROPRIATE_AUTH == result) ? AUTH_DENIED
#   Error: ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     563: : (LDAP_INVALID_CREDENTIALS == result) ? AUTH_DENIED
#   Error: ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     577: : AUTH_GENERAL_ERROR;
#   Error: ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     578: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     581: req->dn = apr_pstrdup(r->pool, dn);
#   Error:    ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     582: req->user = apr_pstrdup(r->pool, user);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     583: req->password = apr_pstrdup(r->pool, password);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     584: if (sec->user_is_dn) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     585: r->user = req->dn;
#   Error:  ^^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     586: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     589: remote_user_attribute_set = set_request_vars(r, LDAP_AUTHN);
#   Error:                           ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     592: if (sec->remote_user_attribute && !remote_user_attribute_set) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     593:  "mod_authnz_ldap.c", 593, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     598: "back to username or DN as appropriate.",
#   Error:                                         ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     599: sec->remote_user_attribute);
#   Error:    ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     600: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     602:  "mod_authnz_ldap.c", 602, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     603: "auth_ldap authenticate: accepting %s", user);
#   Error: ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     605: return AUTH_GRANTED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     606: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     611: {
#   Error: ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     612: int result = 0;
#   Error:            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     613: authn_ldap_request_t *req =
#   Error:                           ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     614: (authn_ldap_request_t *)ap_get_module_config(r->request_config, &authnz_ldap_module);
#   Error:                       ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     615: authn_ldap_config_t *sec =
#   Error:                     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     616: (authn_ldap_config_t *)ap_get_module_config(r->per_dir_config, &authnz_ldap_module);
#   Error:                      ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     618: util_ldap_connection_t *ldc = NULL;
#   Error:                        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     620: const char *t;
#   Error:              ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     621: char *w;
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     623: char filtbuf[FILTER_LENGTH];
#   Error:                            ^
#   object 'filtbuf' redefined
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     624: const char *dn = NULL;
#   Error:                ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     626: if (!r->user) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     627: return AUTHZ_DENIED_NO_USER;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     628: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     630: if (!sec->have_ldap_url) {
#   Error:     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     631: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     632: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     634: if (sec->host) {
#   Error:        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     635: ldc = get_connection_for_authz(r, LDAP_COMPARE);
#   Error:     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     636: apr_pool_cleanup_register(r->pool, ldc,
#   Error:                            ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     637: authnz_ldap_cleanup_connection_close,
#   Error:                                     ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     638: apr_pool_cleanup_null);
#   Error:                      ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     639: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     642: "auth_ldap authorize: no sec->host - weird...?");
#   Error:                                                ^
#   illegal implicit conversion from 'int' to
#   'const struct request_rec *'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     643: return AUTHZ_DENIED;
#   Error:        ^^^^^^^^^^^^
#   illegal return value in void/constructor/destructor function
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     653: if (!strlen(r->user)) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     654:  "mod_authnz_ldap.c", 654, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     655: "ldap authorize: Userid is blank, AuthType=%s",
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     656: r->ap_auth_type);
#   Error:  ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     657: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     659: if(!req) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     660:  "mod_authnz_ldap.c", 660, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     661: "ldap authorize: Creating LDAP req structure");
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     663: req = (authn_ldap_request_t *)apr_pcalloc(r->pool,
#   Error:     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     664: memset(apr_palloc(r->pool, sizeof(authn_ldap_request_t)), 0, sizeof(authn_ldap_request_t))
#   Error:                    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     667: authn_ldap_build_filter(filtbuf, r, r->user, NULL, sec);
#   Error:                                     ^
#   identifier 'r' redeclared
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     670: result = util_ldap_cache_getuserdn(r, ldc, sec->url, sec->basedn,
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     671: sec->scope, sec->attributes, filtbuf, &dn, &(req->vals));
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     674: if(result != LDAP_SUCCESS) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     675:  "mod_authnz_ldap.c", 675, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     676: "auth_ldap authorise: User DN not found, %s", ldc->reason);
#   Error:                                             ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     677: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     678: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     680: ((((void **)(r->request_config))[(&authnz_ldap_module)->module_index]) = (req))
#   Error:               ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     681: req->dn = apr_pstrdup(r->pool, dn);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     682: req->user = r->user;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     684: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     686: if (req->dn == NULL || strlen(req->dn) == 0) {
#   Error:        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     687:  "mod_authnz_ldap.c", 687, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     689: "been defined; failing authorization");
#   Error:                                      ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     690: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     691: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     697: result = util_ldap_cache_compare(r, ldc, sec->url, req->dn, sec->attribute, require_args);
#   Error:        ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     698: switch(result) {
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     699: case LDAP_COMPARE_TRUE: {
#   Error: ^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     702: "successful");
#   Error:             ^
#   illegal implicit conversion from 'int' to
#   'const struct request_rec *'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     703: set_request_vars(r, LDAP_AUTHZ);
#   Error: ^^^^^^^^^^^^^^^^
#   function has no prototype
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     704: return AUTHZ_GRANTED;
#   Error:        ^^^^^^^^^^^^^
#   illegal return value in void/constructor/destructor function
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     706: default: {
#   Error: ^^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     707:  "mod_authnz_ldap.c", 707, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     708: "auth_ldap authorize: require user: "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     710: ldc->reason, ldap_err2string(result));
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     711: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     712: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     717: t = require_args;
#   Error:   ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     718: while ((w = ap_getword_conf(r->pool, &t)) && w[0]) {
#   Error: ^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     719: result = util_ldap_cache_compare(r, ldc, sec->url, req->dn, sec->attribute, w);
#   Error:        ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     720: switch(result) {
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     721: case LDAP_COMPARE_TRUE: {
#   Error: ^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     724: "require user: authorization successful");
#   Error:                                         ^
#   illegal implicit conversion from 'int' to
#   'const struct request_rec *'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     728: default: {
#   Error: ^^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     729:  "mod_authnz_ldap.c", 729, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     730: "auth_ldap authorize: "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     732: ldc->reason, ldap_err2string(result));
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     733: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     734: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     735: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     737:  "mod_authnz_ldap.c", 737, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     738: "auth_ldap authorize user: authorization denied for "
#   Error: ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     740: r->user, r->uri);
#   Error: ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     742: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     743: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     748: {
#   Error: ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     749: int result = 0;
#   Error:            ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     750: authn_ldap_request_t *req =
#   Error:                           ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     751: (authn_ldap_request_t *)ap_get_module_config(r->request_config, &authnz_ldap_module);
#   Error:                       ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     752: authn_ldap_config_t *sec =
#   Error:                     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     753: (authn_ldap_config_t *)ap_get_module_config(r->per_dir_config, &authnz_ldap_module);
#   Error:                      ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     755: util_ldap_connection_t *ldc = NULL;
#   Error:                        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     757: const char *t;
#   Error:              ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     759: char filtbuf[FILTER_LENGTH];
#   Error:                            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     760: const char *dn = NULL;
#   Error:                ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     761: struct mod_auth_ldap_groupattr_entry_t *ent;
#   Error:                                            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     762: int i;
#   Error:      ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     764: if (!r->user) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     765: return AUTHZ_DENIED_NO_USER;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     766: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     768: if (!sec->have_ldap_url) {
#   Error:     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     769: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     770: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     772: if (sec->host) {
#   Error:        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     773: ldc = get_connection_for_authz(r, LDAP_COMPARE); /* for the top-level group only */
#   Error:     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     774: apr_pool_cleanup_register(r->pool, ldc,
#   Error:                            ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     775: authnz_ldap_cleanup_connection_close,
#   Error:                                     ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     776: apr_pool_cleanup_null);
#   Error:                      ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     777: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     780: "auth_ldap authorize: no sec->host - weird...?");
#   Error:                                                ^
#   illegal implicit conversion from 'int' to
#   'const struct request_rec *'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     788: if (sec->groupattr->nelts == 0) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     791: apr_thread_mutex_lock(sec->lock);
#   Error:                          ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     793: grp = apr_array_push(sec->groupattr);
#   Error:     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     794: grp->name = "member";
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     795: grp = apr_array_push(sec->groupattr);
#   Error:     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     796: grp->name = "uniqueMember";
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     798: apr_thread_mutex_unlock(sec->lock);
#   Error:                            ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     800: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     806: if (sec->subgroupclasses->nelts == 0) {
#   Error:        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     807: struct mod_auth_ldap_groupattr_entry_t *grp;
#   Error:                                            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     809: apr_thread_mutex_lock(sec->lock);
#   Error:                          ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     811: grp = apr_array_push(sec->subgroupclasses);
#   Error:     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     812: grp->name = "groupOfNames";
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     813: grp = apr_array_push(sec->subgroupclasses);
#   Error:     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     814: grp->name = "groupOfUniqueNames";
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     816: apr_thread_mutex_unlock(sec->lock);
#   Error:                            ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     818: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     826: if (!strlen(r->user)) {
#   Error:     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     827:  "mod_authnz_ldap.c", 827, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     828: "ldap authorize: Userid is blank, AuthType=%s",
#   Error:                                               ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     829: r->ap_auth_type);
#   Error:  ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     830: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     832: if(!req) {
#   Error:    ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     833:  "mod_authnz_ldap.c", 833, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     834: "ldap authorize: Creating LDAP req structure");
#   Error:                                              ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     836: req = (authn_ldap_request_t *)apr_pcalloc(r->pool,
#   Error:     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     837: memset(apr_palloc(r->pool, sizeof(authn_ldap_request_t)), 0, sizeof(authn_ldap_request_t))
#   Error: ^^^^^^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     839: authn_ldap_build_filter(filtbuf, r, r->user, NULL, sec);
#   Error:                                     ^
#   identifier 'r' redeclared
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     842: result = util_ldap_cache_getuserdn(r, ldc, sec->url, sec->basedn,
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     843: sec->scope, sec->attributes, filtbuf, &dn, &(req->vals));
#   Error:    ^^
#   object 'sec' redefined
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     846: if(result != LDAP_SUCCESS) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     847:  "mod_authnz_ldap.c", 847, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     848: "auth_ldap authorise: User DN not found, %s", ldc->reason);
#   Error:                                             ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     849: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     850: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     852: ((((void **)(r->request_config))[(&authnz_ldap_module)->module_index]) = (req))
#   Error:               ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     853: req->dn = apr_pstrdup(r->pool, dn);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     854: req->user = r->user;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     855: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     857: ent = (struct mod_auth_ldap_groupattr_entry_t *) sec->groupattr->elts;
#   Error:     ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     859: if (sec->group_attrib_is_dn) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     860: if (req->dn == NULL || strlen(req->dn) == 0) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     861:  "mod_authnz_ldap.c", 861, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     863: "not been defined; failing authorization for user %s",
#   Error:                                                      ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     864: r->user);
#   Error:  ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     865: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     866: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     867: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     869: if (req->user == NULL || strlen(req->user) == 0) {
#   Error:        ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     872: req->user = r->user;
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     874: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     876: t = require_args;
#   Error:   ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     878:  "mod_authnz_ldap.c", 878, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     879: "auth_ldap authorize: require group: testing for group "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     881: t);
#   Error:  ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     883: for (i = 0; i < sec->groupattr->nelts; i++) {
#   Error: ^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     884:  "mod_authnz_ldap.c", 884, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     885: "auth_ldap authorize: require group: testing for %s: "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     887: ent[i].name,
#   Error:      ^
#   illegal constant expression
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     888: sec->group_attrib_is_dn ? req->dn : req->user, t);
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     890: result = util_ldap_cache_compare(r, ldc, sec->url, t, ent[i].name,
#   Error:        ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     891: sec->group_attrib_is_dn ? req->dn : req->user);
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     892: switch(result) {
#   Error: ^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     893: case LDAP_COMPARE_TRUE: {
#   Error: ^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     894: ap_log_rerror_
#   Error: ^^^^^^^^^^^^^^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     895: "auth_ldap authorize: require group: "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     898: ent[i].name, ldc->reason, result,
#   Error:      ^
#   illegal constant expression
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     899: ldap_err2string(result));
#   Error:                        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     900: set_request_vars(r, LDAP_AUTHZ);
#   Error:                                ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     901: return AUTHZ_GRANTED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     902: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     903: case LDAP_NO_SUCH_ATTRIBUTE: 
#   Error:                            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     904: case LDAP_COMPARE_FALSE: {
#   Error: ^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     906: authnz_ldap_cleanup_connection_close(ldc);
#   Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#   function has no prototype
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     907: apr_pool_cleanup_kill(r->pool, ldc,authnz_ldap_cleanup_connection_close);
#   Error:                        ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     909: ldc = get_connection_for_authz(r, LDAP_COMPARE_AND_SEARCH);
#   Error:       ^^^^^^^^^^^^^^^^^^^^^^^^
#   function has no prototype
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     910: apr_pool_cleanup_register(r->pool, ldc,
#   Error:                            ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     912: apr_pool_cleanup_null);
#   Error:                      ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     917: t, ldc->reason, result, ldap_err2string(result));
#   Error:       ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     919: result = util_ldap_cache_check_subgroups(r, ldc, sec->url, t, ent[i].name,
#   Error:                                                     ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     920: sec->group_attrib_is_dn ? req->dn : req->user,
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     921: sec->sgAttributes[0] ? sec->sgAttributes : default_attributes,
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     922: sec->subgroupclasses,
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     923: 0, sec->maxNestingDepth);
#   Error:       ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     929: ent[i].name, ldc->reason, result,
#   Error:       ^
#   not a struct/union/class
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     930: ldap_err2string(result));
#   Error:                        ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     939: t, ldc->reason, result,
#   Error:       ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     940: ldap_err2string(result));
#   Error:                        ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     942: break;
#   Error: ^^^^^
#   illegal use of keyword
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     944: default: {
#   Error: ^^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     945:  "mod_authnz_ldap.c", 945, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     946: "auth_ldap authorize: require group \"%s\": "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     948: t, ldc->reason, result, ldap_err2string(result));
#   Error:  ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     949: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     950: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     951: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     953:  "mod_authnz_ldap.c", 953, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     954: "auth_ldap authorize group: authorization denied for "
#   Error: ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     956: r->user, r->uri);
#   Error: ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     958: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     959: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     964: {
#   Error: ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     965: int result = 0;
#   Error:            ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     966: authn_ldap_request_t *req =
#   Error:                           ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     967: (authn_ldap_request_t *)ap_get_module_config(r->request_config, &authnz_ldap_module);
#   Error:                       ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     968: authn_ldap_config_t *sec =
#   Error:                     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     969: (authn_ldap_config_t *)ap_get_module_config(r->per_dir_config, &authnz_ldap_module);
#   Error:                      ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     971: util_ldap_connection_t *ldc = NULL;
#   Error:                        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     973: const char *t;
#   Error:              ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     975: char filtbuf[FILTER_LENGTH];
#   Error:                            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     976: const char *dn = NULL;
#   Error:                ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     978: if (!r->user) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     979: return AUTHZ_DENIED_NO_USER;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     980: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     982: if (!sec->have_ldap_url) {
#   Error:     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     983: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     984: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     986: if (sec->host) {
#   Error:        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     987: ldc = get_connection_for_authz(r, LDAP_SEARCH); /* _comparedn is a searche */
#   Error:     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     988: apr_pool_cleanup_register(r->pool, ldc,
#   Error:                            ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     989: authnz_ldap_cleanup_connection_close,
#   Error:                                     ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     990: apr_pool_cleanup_null);
#   Error:                      ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     991: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#     994: "auth_ldap authorize: no sec->host - weird...?");
#   Error:                                                ^
#   illegal implicit conversion from 'int' to
#   'const struct request_rec *'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1004: if (!strlen(r->user)) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1005:  "mod_authnz_ldap.c", 1005, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1006: "ldap authorize: Userid is blank, AuthType=%s",
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1007: r->ap_auth_type);
#   Error:  ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1008: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1010: if(!req) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1011:  "mod_authnz_ldap.c", 1011, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1012: "ldap authorize: Creating LDAP req structure");
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1014: req = (authn_ldap_request_t *)apr_pcalloc(r->pool,
#   Error:     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1015: memset(apr_palloc(r->pool, sizeof(authn_ldap_request_t)), 0, sizeof(authn_ldap_request_t))
#   Error:                    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1017: authn_ldap_build_filter(filtbuf, r, r->user, NULL, sec);
#   Error:                                     ^
#   identifier 'r' redeclared
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1020: result = util_ldap_cache_getuserdn(r, ldc, sec->url, sec->basedn,
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1021: sec->scope, sec->attributes, filtbuf, &dn, &(req->vals));
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1024: if(result != LDAP_SUCCESS) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1025:  "mod_authnz_ldap.c", 1025, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1026: "auth_ldap authorise: User DN not found with filter %s: %s", filtbuf, ldc->reason);
#   Error:                                                            ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1027: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1028: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1030: ((((void **)(r->request_config))[(&authnz_ldap_module)->module_index]) = (req))
#   Error:               ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1031: req->dn = apr_pstrdup(r->pool, dn);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1032: req->user = r->user;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1033: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1035: t = require_args;
#   Error:   ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1037: if (req->dn == NULL || strlen(req->dn) == 0) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1038:  "mod_authnz_ldap.c", 1038, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1040: "been defined; failing authorization");
#   Error:                                      ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1041: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1042: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1044: result = util_ldap_cache_comparedn(r, ldc, sec->url, req->dn, t, sec->compare_dn_on_server);
#   Error:        ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1045: switch(result) {
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1046: case LDAP_COMPARE_TRUE: {
#   Error: ^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1049: "require dn: authorization successful");
#   Error:                                       ^
#   illegal implicit conversion from 'int' to
#   'const struct request_rec *'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1051: return AUTHZ_GRANTED;
#   Error:        ^^^^^^^^^^^^^
#   illegal return value in void/constructor/destructor function
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1053: default: {
#   Error: ^^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1054:  "mod_authnz_ldap.c", 1054, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1055: "auth_ldap authorize: "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1057: t, ldc->reason, ldap_err2string(result));
#   Error:  ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1058: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1059: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1062:  "mod_authnz_ldap.c", 1062, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1063: "auth_ldap authorize dn: authorization denied for "
#   Error: ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1065: r->user, r->uri);
#   Error: ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1067: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1068: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1073: {
#   Error: ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1074: int result = 0;
#   Error:            ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1075: authn_ldap_request_t *req =
#   Error:                           ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1076: (authn_ldap_request_t *)ap_get_module_config(r->request_config, &authnz_ldap_module);
#   Error:                       ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1077: authn_ldap_config_t *sec =
#   Error:                     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1078: (authn_ldap_config_t *)ap_get_module_config(r->per_dir_config, &authnz_ldap_module);
#   Error:                      ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1080: util_ldap_connection_t *ldc = NULL;
#   Error:                        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1082: const char *t;
#   Error:              ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1083: char *w, *value;
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1085: char filtbuf[FILTER_LENGTH];
#   Error:                            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1086: const char *dn = NULL;
#   Error:                ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1088: if (!r->user) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1089: return AUTHZ_DENIED_NO_USER;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1090: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1092: if (!sec->have_ldap_url) {
#   Error:     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1093: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1094: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1096: if (sec->host) {
#   Error:        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1097: ldc = get_connection_for_authz(r, LDAP_COMPARE);
#   Error:     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1098: apr_pool_cleanup_register(r->pool, ldc,
#   Error:                            ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1099: authnz_ldap_cleanup_connection_close,
#   Error:                                     ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1100: apr_pool_cleanup_null);
#   Error:                      ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1101: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1104: "auth_ldap authorize: no sec->host - weird...?");
#   Error:                                                ^
#   illegal implicit conversion from 'int' to
#   'const struct request_rec *'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1114: if (!strlen(r->user)) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1115:  "mod_authnz_ldap.c", 1115, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1116: "ldap authorize: Userid is blank, AuthType=%s",
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1117: r->ap_auth_type);
#   Error:  ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1118: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1120: if(!req) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1121:  "mod_authnz_ldap.c", 1121, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1122: "ldap authorize: Creating LDAP req structure");
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1124: req = (authn_ldap_request_t *)apr_pcalloc(r->pool,
#   Error:     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1125: memset(apr_palloc(r->pool, sizeof(authn_ldap_request_t)), 0, sizeof(authn_ldap_request_t))
#   Error:                    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1127: authn_ldap_build_filter(filtbuf, r, r->user, NULL, sec);
#   Error:                                     ^
#   identifier 'r' redeclared
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1130: result = util_ldap_cache_getuserdn(r, ldc, sec->url, sec->basedn,
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1131: sec->scope, sec->attributes, filtbuf, &dn, &(req->vals));
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1134: if(result != LDAP_SUCCESS) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1135:  "mod_authnz_ldap.c", 1135, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1136: "auth_ldap authorise: User DN not found with filter %s: %s", filtbuf, ldc->reason);
#   Error:                                                            ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1137: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1138: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1140: ((((void **)(r->request_config))[(&authnz_ldap_module)->module_index]) = (req))
#   Error:               ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1141: req->dn = apr_pstrdup(r->pool, dn);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1142: req->user = r->user;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1143: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1145: if (req->dn == NULL || strlen(req->dn) == 0) {
#   Error:        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1146:  "mod_authnz_ldap.c", 1146, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1148: "has not been defined; failing authorization");
#   Error:                                              ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1149: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1150: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1152: t = require_args;
#   Error:   ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1153: while (t[0]) {
#   Error: ^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1154: w = ap_getword(r->pool, &t, '=');
#   Error:   ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1155: value = ap_getword_conf(r->pool, &t);
#   Error:       ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1157:  "mod_authnz_ldap.c", 1157, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1158: "auth_ldap authorize: checking attribute %s has value %s",
#   Error:                                                          ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1159: w, value);
#   Error:  ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1160: result = util_ldap_cache_compare(r, ldc, sec->url, req->dn, w, value);
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1161: switch(result) {
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1162: case LDAP_COMPARE_TRUE: {
#   Error: ^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1165: "require attribute: authorization successful");
#   Error:                                              ^
#   illegal implicit conversion from 'int' to
#   'const struct request_rec *'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1167: return AUTHZ_GRANTED;
#   Error:        ^^^^^^^^^^^^^
#   illegal return value in void/constructor/destructor function
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1169: default: {
#   Error: ^^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1170:  "mod_authnz_ldap.c", 1170, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1171: "auth_ldap authorize: require attribute: "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1173: ldc->reason, ldap_err2string(result));
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1174: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1175: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1176: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1178:  "mod_authnz_ldap.c", 1178, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1179: "auth_ldap authorize attribute: authorization denied for "
#   Error: ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1181: r->user, r->uri);
#   Error: ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1183: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1184: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1189: {
#   Error: ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1190: int result = 0;
#   Error:            ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1191: authn_ldap_request_t *req =
#   Error:                           ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1192: (authn_ldap_request_t *)ap_get_module_config(r->request_config, &authnz_ldap_module);
#   Error:                       ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1193: authn_ldap_config_t *sec =
#   Error:                     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1194: (authn_ldap_config_t *)ap_get_module_config(r->per_dir_config, &authnz_ldap_module);
#   Error:                      ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1196: util_ldap_connection_t *ldc = NULL;
#   Error:                        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1197: const char *t;
#   Error:              ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1199: char filtbuf[FILTER_LENGTH];
#   Error:                            ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1200: const char *dn = NULL;
#   Error:                ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1202: if (!r->user) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1203: return AUTHZ_DENIED_NO_USER;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1204: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1206: if (!sec->have_ldap_url) {
#   Error:     ^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1207: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1208: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1210: if (sec->host) {
#   Error:        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1211: ldc = get_connection_for_authz(r, LDAP_SEARCH);
#   Error:     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1212: apr_pool_cleanup_register(r->pool, ldc,
#   Error:                            ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1213: authnz_ldap_cleanup_connection_close,
#   Error:                                     ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1214: apr_pool_cleanup_null);
#   Error:                      ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1215: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1218: "auth_ldap authorize: no sec->host - weird...?");
#   Error:                                                ^
#   illegal implicit conversion from 'int' to
#   'const struct request_rec *'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1228: if (!strlen(r->user)) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1229:  "mod_authnz_ldap.c", 1229, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1230: "ldap authorize: Userid is blank, AuthType=%s",
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1231: r->ap_auth_type);
#   Error:  ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1232: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1234: if(!req) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1235:  "mod_authnz_ldap.c", 1235, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1236: "ldap authorize: Creating LDAP req structure");
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1238: req = (authn_ldap_request_t *)apr_pcalloc(r->pool,
#   Error:     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1239: memset(apr_palloc(r->pool, sizeof(authn_ldap_request_t)), 0, sizeof(authn_ldap_request_t))
#   Error:                    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1241: authn_ldap_build_filter(filtbuf, r, r->user, NULL, sec);
#   Error:                                     ^
#   identifier 'r' redeclared
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1244: result = util_ldap_cache_getuserdn(r, ldc, sec->url, sec->basedn,
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1245: sec->scope, sec->attributes, filtbuf, &dn, &(req->vals));
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1248: if(result != LDAP_SUCCESS) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1249:  "mod_authnz_ldap.c", 1249, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1250: "auth_ldap authorise: User DN not found with filter %s: %s", filtbuf, ldc->reason);
#   Error:                                                            ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1251: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1252: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1254: ((((void **)(r->request_config))[(&authnz_ldap_module)->module_index]) = (req))
#   Error:               ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1255: req->dn = apr_pstrdup(r->pool, dn);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1256: req->user = r->user;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1257: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1259: if (req->dn == NULL || strlen(req->dn) == 0) {
#   Error:        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1260:  "mod_authnz_ldap.c", 1260, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1262: "has not been defined; failing authorization");
#   Error:                                              ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1263: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1264: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1266: t = require_args;
#   Error:   ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1268: if (t[0]) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1269:  "mod_authnz_ldap.c", 1269, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1270: "auth_ldap authorize: checking filter %s", t);
#   Error:                                          ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1273: authn_ldap_build_filter(filtbuf, r, req->user, t, sec);
#   Error:                                        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1276: result = util_ldap_cache_getuserdn(r, ldc, sec->url, sec->basedn,
#   Error:        ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1277: sec->scope, sec->attributes, filtbuf, &dn, &(req->vals));
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1280: if (result == LDAP_SUCCESS) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1281:  "mod_authnz_ldap.c", 1281, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1282: "auth_ldap authorize: checking dn match %s", dn);
#   Error:                                            ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1283: if (sec->compare_as_user) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1285: apr_pool_cleanup_kill(r->pool, ldc, authnz_ldap_cleanup_connection_close);
#   Error:                        ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1286: authnz_ldap_cleanup_connection_close(ldc);
#   Error:                                          ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1287: ldc = get_connection_for_authz(r, LDAP_COMPARE);
#   Error:     ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1288: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1289: result = util_ldap_cache_comparedn(r, ldc, sec->url, req->dn, dn,
#   Error:        ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1290: sec->compare_dn_on_server);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1291: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1293: switch(result) {
#   Error:                ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1294: case LDAP_COMPARE_TRUE: {
#   Error: ^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1297: "authorization successful");
#   Error:                           ^
#   illegal implicit conversion from 'int' to
#   'const struct request_rec *'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1299: return AUTHZ_GRANTED;
#   Error:        ^^^^^^^^^^^^^
#   illegal return value in void/constructor/destructor function
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1301: case LDAP_FILTER_ERROR: {
#   Error: ^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1302: ap_log_rerror_
#   Error: ^^^^^^^^^^^^^^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1303: "auth_ldap authorize: require ldap-filter: "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1305: filtbuf, ldc->reason, ldap_err2string(result));
#   Error:        ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1306: break;
#   Error: ^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1307: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1308: default: {
#   Error:        ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1312: ldc->reason, ldap_err2string(result));
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1314: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1315: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1317:  "mod_authnz_ldap.c", 1317, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1318: "auth_ldap authorize filter: authorization denied for "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1320: r->user, r->uri);
#   Error:  ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1322: return AUTHZ_DENIED;
#   Error: ^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1323: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1336: ap_ldap_url_desc_t *urld;
#   Error: ^^^^^^^^^^^^^^^^^^
#   undefined identifier 'ap_ldap_url_desc_t'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1337: ap_ldap_err_t *result;
#   Error: ^^^^^^^^^^^^^
#   undefined identifier 'ap_ldap_err_t'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1339: authn_ldap_config_t *sec = config;
#   Error:                                  ^
#   not an lvalue
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1341: rc = ap_ldap_url_parse(cmd->pool, url, &(urld), &(result));
#   Error:      ^^^^^^^^^^^^^^^^^
#   function has no prototype
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1343: return result->reason;
#   Error:              ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1345: sec->url = apr_pstrdup(cmd->pool, url);
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1348: if (sec->host) {
#   Error:        ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1349: sec->host = apr_pstrcat(cmd->pool, urld->lud_host, " ", sec->host, NULL);
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1351: else {
#   Error: ^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1352: sec->host = urld->lud_host? apr_pstrdup(cmd->pool, urld->lud_host) : "localhost";
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1353: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1354: sec->basedn = urld->lud_dn? apr_pstrdup(cmd->pool, urld->lud_dn) : "";
#   Error:    ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1355: if (urld->lud_attrs && urld->lud_attrs[0]) {
#   Error: ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1356: int i = 1;
#   Error:       ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1357: while (urld->lud_attrs[i]) {
#   Error: ^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1358: i++;
#   Error:  ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1359: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1360: sec->attributes = apr_pcalloc(cmd->pool, sizeof(char *) * (i+1));
#   Error:    ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1361: i = 0;
#   Error:   ^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1362: while (urld->lud_attrs[i]) {
#   Error: ^^^^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1363: sec->attributes[i] = apr_pstrdup(cmd->pool, urld->lud_attrs[i]);
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1364: i++;
#   Error:  ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1365: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1366: sec->attribute = sec->attributes[0];
#   Error:    ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1367: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1369: sec->attribute = "uid";
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1372: sec->scope = urld->lud_scope == LDAP_SCOPE_ONELEVEL ?
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1373: LDAP_SCOPE_ONELEVEL : LDAP_SCOPE_SUBTREE;
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1375: if (urld->lud_filter) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1376: if (urld->lud_filter[0] == '(') {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1381: sec->filter = apr_pstrdup(cmd->pool, urld->lud_filter+1);
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1382: sec->filter[strlen(sec->filter)-1] = '\0';
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1383: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1384: else {
#   Error: ^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1385: sec->filter = apr_pstrdup(cmd->pool, urld->lud_filter);
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1386: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1387: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1388: else {
#   Error: ^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1389: sec->filter = "objectclass=*";
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1390: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1392: if (mode) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1393: if (0 == strcasecmp("NONE", mode)) {
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1394: sec->secure = AP_LDAP_NONE;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1395: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1396: else if (0 == strcasecmp("SSL", mode)) {
#   Error:      ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1397: sec->secure = AP_LDAP_SSL;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1398: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1399: else if (0 == strcasecmp("TLS", mode) || 0 == strcasecmp("STARTTLS", mode)) {
#   Error:      ^^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1400: sec->secure = AP_LDAP_STARTTLS;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1401: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1404: "SSL, or TLS/STARTTLS";
#   Error:                       ^
#   illegal implicit conversion from 'char[80]' to
#   'int'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1406: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1410: if (strncasecmp(url, "ldaps", 5) == 0)
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1411: {
#   Error: ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1412: sec->secure = AP_LDAP_SSL;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1413: sec->port = urld->lud_port? urld->lud_port : LDAPS_PORT;
#   Error:    ^^
#   illegal function definition
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1414: }
#   Error: ^
#   identifier expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1417: sec->port = urld->lud_port? urld->lud_port : LDAP_PORT;
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1420: sec->have_ldap_url = 1;
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1422:  "mod_authnz_ldap.c", 1422, (aplog_module_index ? *aplog_module_index :  -1)
#   Error:                     ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1423: "auth_ldap url parse: `%s', Host: %s, Port: %d, DN: %s, "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1425: url,
#   Error:    ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1426: urld->lud_host,
#   Error:     ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1427: urld->lud_port,
#   Error:     ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1428: urld->lud_dn,
#   Error:     ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1429: urld->lud_attrs? urld->lud_attrs[0] : "(null)",
#   Error:     ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1430: (urld->lud_scope == LDAP_SCOPE_SUBTREE? "subtree" :
#   Error:      ^^
#   ')' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1431: urld->lud_scope == LDAP_SCOPE_BASE? "base" :
#   Error:     ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1432: urld->lud_scope == LDAP_SCOPE_ONELEVEL? "onelevel" : "unknown"),
#   Error:     ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1433: urld->lud_filter,
#   Error:     ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1434: sec->secure == AP_LDAP_SSL  ? "using SSL": "not using SSL"
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1434: sec->secure == AP_LDAP_SSL  ? "using SSL": "not using SSL"
#   Error:                                            ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1437: return NULL;
#   Error: ^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1438: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1442: authn_ldap_config_t *sec = config;
#   Error:                                  ^
#   not an lvalue
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1445: sec->deref = never;
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1448: sec->deref = searching;
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1451: sec->deref = finding;
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1454: sec->deref = always;
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1466: authn_ldap_config_t *sec = config;
#   Error:                                  ^
#   not an lvalue
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1468: for (i = 0; sec->sgAttributes[i]; i++) {
#   Error:                ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1468: for (i = 0; sec->sgAttributes[i]; i++) {
#   Error:                                      ^
#   ';' expected
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1471: if (i == GROUPATTR_MAX_ELTS)
#   Error: ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1472: return "Too many AuthLDAPSubGroupAttribute values";
#   Error: ^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1474: sec->sgAttributes[i] = apr_pstrdup(cmd->pool, arg);
#   Error:    ^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1476: return NULL;
#   Error: ^^^^^^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1477: }
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1483: authn_ldap_config_t *sec = config;
#   Error:                                  ^
#   not an lvalue
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1485: if (sec->subgroupclasses->nelts > GROUPATTR_MAX_ELTS)
#   Error:        ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1488: new = apr_array_push(sec->subgroupclasses);
#   Error:                         ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1489: new->name = apr_pstrdup(cmd->pool, arg);
#   Error:      ^^^^
#   illegal use of incomplete struct/union/class 'struct 
#   mod_auth_ldap_groupattr_entry_t'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1498: authn_ldap_config_t *sec = config;
#   Error:                                  ^
#   not an lvalue
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1500: sec->maxNestingDepth = atol(max_depth);
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1509: authn_ldap_config_t *sec = config;
#   Error:                                  ^
#   not an lvalue
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1511: if (sec->groupattr->nelts > GROUPATTR_MAX_ELTS)
#   Error:        ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1514: new = apr_array_push(sec->groupattr);
#   Error:                         ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1515: new->name = apr_pstrdup(cmd->pool, arg);
#   Error:      ^^^^
#   illegal use of incomplete struct/union/class 'struct 
#   mod_auth_ldap_groupattr_entry_t'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1529: authn_ldap_config_t *sec = _cfg;
#   Error:                                ^
#   not an lvalue
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1530: ap_regex_t *regexp;
#   Error: ^^^^^^^^^^
#   expression syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1532: regexp = ap_pregcomp(cmd->pool, exp, AP_REG_EXTENDED);
#   Error: ^^^^^^
#   undefined identifier 'regexp'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1534: if (!regexp) {
#   Error:      ^^^^^^
#   undefined identifier 'regexp'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1539: sec->bind_regex = regexp;
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1540: sec->bind_subst = apr_pstrdup(cmd->pool, subst);
#   Error:    ^^
#   pointer/array required
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1573: thLDAPBindDN", ap_set_string_slot, (void *)  ((size_t) &((authn_ldap_config_t *) 0)->binddn),  8, TAKE1, "DN to use to bind to
#   Error:                                                                                ^
#   expression syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1577: { "AuthLDAPBindPassword", ap_set_string_slot, (void *)  ((size_t) &((authn_ldap_config_t *) 0)->bindpw),  8, TAKE1, "Password 
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1581: { "AuthLDAPBindAuthoritative", ap_set_flag_slot, (void *)  ((size_t) &((authn_ldap_config_t *) 0)->bind_authoritative),  8, FL
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1587: { "AuthLDAPRemoteUserIsDN", ap_set_flag_slot, (void *)  ((size_t) &((authn_ldap_config_t *) 0)->user_is_dn),  8, FLAG, "Set to
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1593: { "AuthLDAPRemoteUserAttribute", ap_set_string_slot, (void *)  ((size_t) &((authn_ldap_config_t *) 0)->remote_user_attribute),
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1600: { "AuthLDAPCompareDNOnServer", ap_set_flag_slot, (void *)  ((size_t) &((authn_ldap_config_t *) 0)->compare_dn_on_server),  8, 
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1604: { "AuthLDAPSubGroupAttribute", mod_auth_ldap_add_subgroup_attribute,  ((void *) 0),  8, ITERATE, "Attribute labels used to def
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1608: { "AuthLDAPSubGroupClass", mod_auth_ldap_add_subgroup_class,  ((void *) 0),  8, ITERATE, "LDAP objectClass values used to iden
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1611: { "AuthLDAPMaxSubGroupDepth", mod_auth_ldap_set_subgroup_maxdepth,  ((void *) 0),  8, TAKE1, "Maximum subgroup nesting depth t
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1615: { "AuthLDAPGroupAttribute", mod_auth_ldap_add_group_attribute,  ((void *) 0),  8, ITERATE, "A list of attribute labels used to
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1621: { "AuthLDAPGroupAttributeIsDN", ap_set_flag_slot, (void *)  ((size_t) &((authn_ldap_config_t *) 0)->group_attrib_is_dn),  8, F
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1626: { "AuthLDAPDereferenceAliases", mod_auth_ldap_set_deref,  ((void *) 0),  8, TAKE1, "Determines how aliases are handled during 
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1630: { "AuthLDAPCharsetConfig", set_charset_config,  ((void *) 0),  128, TAKE1, "Character set conversion configuration file. If om
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1635: { "AuthLDAPAuthorizePrefix", ap_set_string_slot, (void *)  ((size_t) &((authn_ldap_config_t *) 0)->authz_prefix),  8, TAKE1, "
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1640: { "AuthLDAPInitialBindAsUser", ap_set_flag_slot, (void *)  ((size_t) &((authn_ldap_config_t *) 0)->initial_bind_as_user),  8, 
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1643: { "AuthLDAPInitialBindPattern", set_bind_pattern,  ((void *) 0),  8, TAKE2, "The regex and substitution to determine a usernam
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1648: { "AuthLDAPSearchAsUser", ap_set_flag_slot, (void *)  ((size_t) &((authn_ldap_config_t *) 0)->search_as_user),  8, FLAG, "Set 
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1652: { "AuthLDAPCompareAsUser", ap_set_flag_slot, (void *)  ((size_t) &((authn_ldap_config_t *) 0)->compare_as_user),  8, FLAG, "Se
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1653: {NULL}
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1654: };
#   Error: ^
#   declaration syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1741: &authn_ldap_check_password,
#   Error:  ^^^^^^^^^^^^^^^^^^^^^^^^^
#   undefined identifier 'authn_ldap_check_password'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1746: &ldapuser_check_authorization,
#   Error:  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#   undefined identifier 'ldapuser_check_authorization'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1751: &ldapgroup_check_authorization,
#   Error:  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#   undefined identifier 'ldapgroup_check_authorization'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1757: &ldapdn_check_authorization,
#   Error:  ^^^^^^^^^^^^^^^^^^^^^^^^^^
#   undefined identifier 'ldapdn_check_authorization'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1763: &ldapattribute_check_authorization,
#   Error:  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#   undefined identifier 'ldapattribute_check_authorization'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1769: &ldapfilter_check_authorization,
#   Error:  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#   undefined identifier 'ldapfilter_check_authorization'
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1775: ( apr_OFN_uldap_connection_close_t *)apr_dynamic_fn_retrieve("uldap_connection_close")
#   Error:                                     ^
#   expression syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1776: ( apr_OFN_uldap_connection_find_t *)apr_dynamic_fn_retrieve("uldap_connection_find")
#   Error:                                    ^
#   expression syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1777: ( apr_OFN_uldap_cache_comparedn_t *)apr_dynamic_fn_retrieve("uldap_cache_comparedn")
#   Error:                                    ^
#   expression syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1778: ( apr_OFN_uldap_cache_compare_t *)apr_dynamic_fn_retrieve("uldap_cache_compare")
#   Error:                                  ^
#   expression syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1779: ( apr_OFN_uldap_cache_checkuserid_t *)apr_dynamic_fn_retrieve("uldap_cache_checkuserid")
#   Error:                                      ^
#   expression syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1780: ( apr_OFN_uldap_cache_getuserdn_t *)apr_dynamic_fn_retrieve("uldap_cache_getuserdn")
#   Error:                                    ^
#   expression syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1781: ( apr_OFN_uldap_ssl_supported_t *)apr_dynamic_fn_retrieve("uldap_ssl_supported")
#   Error:                                  ^
#   expression syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1782: ( apr_OFN_uldap_cache_check_subgroups_t *)apr_dynamic_fn_retrieve("uldap_cache_check_subgroups")
#   Error:                                          ^
#   expression syntax error
### /home/prg/nlm/cwcmdl40/mwccnlm.exe Compiler:
#    1822: create_authnz_ldap_dir_config,   /* dir config creater */
#   Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#   undefined identifier 'create_authnz_ldap_dir_config'
=============================================================================

Mime
View raw message