Files
nginx-sf-webdav-module/ngx_http_webdav_module.h

25 lines
499 B
C

/*
* Copyright (C) Starfields
*/
#include <ngx_http.h>
#ifndef NGX_HTTP_WEBDAV_MODULE_H
#define NGX_HTTP_WEBDAV_MODULE_H
// The module location configuration
typedef struct {
ngx_uint_t methods;
ngx_shm_zone_t *shm_zone;
ngx_http_complex_value_t *realm;
ngx_http_complex_value_t *user_file;
ngx_uint_t access;
ngx_uint_t min_delete_depth;
ngx_flag_t create_full_put_path;
} ngx_http_dav_ext_loc_conf_t;
void ngx_http_dav_ext_proppatch_handler(ngx_http_request_t *r);
#endif