]> granicus.if.org Git - apache/blobdiff - modules/aaa/mod_authz_owner.c
Cleanup effort in prep for GA push:
[apache] / modules / aaa / mod_authz_owner.c
index 0ab122b856bb56be593aa9a158f835b8a8e527f2..4cd3cdcd90cc08cd484c64f7edb42af6a8754ddb 100644 (file)
@@ -39,7 +39,8 @@ static const command_rec authz_owner_cmds[] =
 module AP_MODULE_DECLARE_DATA authz_owner_module;
 
 static authz_status fileowner_check_authorization(request_rec *r,
-                                             const char *require_args)
+                                                  const char *require_args,
+                                                  const void *parsed_require_args)
 {
     char *reason = NULL;
     apr_status_t status = 0;
@@ -55,9 +56,7 @@ static authz_status fileowner_check_authorization(request_rec *r,
     apr_finfo_t finfo;
 
     if (!r->user) {
-        ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r,
-            "access to %s failed, reason: no authenticated user", r->uri);
-        return AUTHZ_DENIED;
+        return AUTHZ_DENIED_NO_USER;
     }
 
     if (!r->filename) {
@@ -167,6 +166,7 @@ static char *authz_owner_get_file_group(request_rec *r)
 static const authz_provider authz_fileowner_provider =
 {
     &fileowner_check_authorization,
+    NULL,
 };
 
 static void register_hooks(apr_pool_t *p)