Subversion
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
subversion
include
mod_authz_svn.h
Go to the documentation of this file.
1
/**
2
* @copyright
3
* ====================================================================
4
* Licensed to the Apache Software Foundation (ASF) under one
5
* or more contributor license agreements. See the NOTICE file
6
* distributed with this work for additional information
7
* regarding copyright ownership. The ASF licenses this file
8
* to you under the Apache License, Version 2.0 (the
9
* "License"); you may not use this file except in compliance
10
* with the License. You may obtain a copy of the License at
11
*
12
* http://www.apache.org/licenses/LICENSE-2.0
13
*
14
* Unless required by applicable law or agreed to in writing,
15
* software distributed under the License is distributed on an
16
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17
* KIND, either express or implied. See the License for the
18
* specific language governing permissions and limitations
19
* under the License.
20
* ====================================================================
21
* @endcopyright
22
*
23
* @file mod_authz_svn.h
24
* @brief Subversion authorization extensions for mod_dav_svn
25
*/
26
27
#ifndef MOD_AUTHZ_SVN_H
28
#define MOD_AUTHZ_SVN_H
29
30
#include <httpd.h>
31
32
#ifdef __cplusplus
33
extern
"C"
{
34
#endif
/* __cplusplus */
35
36
/*
37
* mod_dav_svn to mod_authz_svn bypass mechanism
38
*/
39
#define AUTHZ_SVN__SUBREQ_BYPASS_PROV_GRP "dav2authz_subreq_bypass"
40
#define AUTHZ_SVN__SUBREQ_BYPASS_PROV_NAME "mod_authz_svn_subreq_bypass"
41
#define AUTHZ_SVN__SUBREQ_BYPASS_PROV_VER "00.00a"
42
typedef
int (*authz_svn__subreq_bypass_func_t)(request_rec *r,
43
const
char
*repos_path,
44
const
char
*repos_name);
45
46
#ifdef __cplusplus
47
}
48
#endif
/* __cplusplus */
49
50
#endif
Generated on Fri Jan 9 2015 16:31:52 for Subversion by
1.8.1.2