#include "../public/nsapi.h"
#include "../safs/auth.h"
#include "../safs/nametrans.h"
#include "../safs/pathcheck.h"
#include "../safs/pcheck.h"
#include "../safs/objecttype.h"
#include "../safs/service.h"
#include "../safs/init.h"
#include "../safs/common.h"
#include "../safs/addlog.h"
#include "../safs/cgi.h"
#include "../safs/ldap.h"
#include "../webdav/webdav.h"
#include "../admin/admin.h"
struct FuncStruct webserver_funcs[] = {
{
"load-modules", load_modules,
NULL,
NULL,
0},
{
"assign-name", assign_name,
NULL,
NULL,
0},
{
"document-root", document_root,
NULL,
NULL,
0},
{
"pfx2dir", pfx2dir,
NULL,
NULL,
0},
{
"redirect", redirect,
NULL,
NULL,
0},
{
"simple-rewrite", simple_rewrite,
NULL,
NULL,
0},
{
"type-by-extension", object_type_by_extension,
NULL,
NULL,
0},
{
"force-type", object_type_force_type,
NULL,
NULL,
0},
{
"send-file", send_file,
NULL,
NULL,
0},
{
"common-index", service_index,
NULL,
NULL,
0},
{
"service-hello", service_hello,
NULL,
NULL,
0},
{
"service-ws-hello", service_ws_hello,
NULL,
NULL,
0},
{
"send-options", send_options,
NULL,
NULL,
0},
{
"admin-init", admin_init,
NULL,
NULL,
0},
{
"admin-service", admin_service,
NULL,
NULL,
0},
{
"auth-basic", auth_basic,
NULL,
NULL,
0 },
{
"auth-db", auth_db,
NULL,
NULL,
0 },
{
"require-auth", require_auth,
NULL,
NULL,
0},
{
"require-access", require_access,
NULL,
NULL,
0},
{
"find-pathinfo", pcheck_find_path,
NULL,
NULL,
0},
{
"append-acl", append_acl,
NULL,
NULL,
0},
{
"check-acl", check_acl,
NULL,
NULL,
0},
{
"find-index", find_index,
NULL,
NULL,
0},
{
"dir-redirect", dir_redirect,
NULL,
NULL,
0},
{
"print-message", print_message,
NULL,
NULL,
0},
{
"set-variable", set_variable,
NULL,
NULL,
0},
{
"common-log", common_log,
NULL,
NULL,
0},
{
"send-cgi", send_cgi,
NULL,
NULL,
0},
{
"ldap-search", service_ldap_search,
NULL,
NULL,
0},
{
"webdav-init", webdav_init,
NULL,
NULL,
0},
{
"webdav-service", webdav_service,
NULL,
NULL,
0},
{
NULL,
NULL,
NULL,
NULL,
0}
};