/* * Generated by Apache::Constants::Exports::gen_ctags, do not edit!!! */ static char *ETAG_override[] = { "OR_NONE", "OR_LIMIT", "OR_OPTIONS", "OR_FILEINFO", "OR_AUTHCFG", "OR_INDEXES", "OR_UNSET", "OR_ALL", "ACCESS_CONF", "RSRC_CONF", NULL, }; static char *ETAG_http[] = { "HTTP_OK", "HTTP_MOVED_TEMPORARILY", "HTTP_MOVED_PERMANENTLY", "HTTP_METHOD_NOT_ALLOWED", "HTTP_NOT_MODIFIED", "HTTP_UNAUTHORIZED", "HTTP_FORBIDDEN", "HTTP_NOT_FOUND", "HTTP_BAD_REQUEST", "HTTP_INTERNAL_SERVER_ERROR", "HTTP_NOT_ACCEPTABLE", "HTTP_NO_CONTENT", "HTTP_PRECONDITION_FAILED", "HTTP_SERVICE_UNAVAILABLE", "HTTP_VARIANT_ALSO_VARIES", NULL, }; static char *ETAG_satisfy[] = { "SATISFY_ALL", "SATISFY_ANY", "SATISFY_NOSPEC", NULL, }; static char *ETAG_methods[] = { "M_CONNECT", "M_DELETE", "M_GET", "M_INVALID", "M_OPTIONS", "M_POST", "M_PUT", "M_TRACE", "M_PATCH", "M_PROPFIND", "M_PROPPATCH", "M_MKCOL", "M_COPY", "M_MOVE", "M_LOCK", "M_UNLOCK", "METHODS", NULL, }; static char *ETAG_types[] = { "DIR_MAGIC_TYPE", NULL, }; static char *ETAG_config[] = { "DECLINE_CMD", NULL, }; static char *ETAG_server[] = { "MODULE_MAGIC_NUMBER", "SERVER_VERSION", "SERVER_BUILT", NULL, }; static char *ETAG_common[] = { "OK", "DECLINED", "DONE", "NOT_FOUND", "FORBIDDEN", "AUTH_REQUIRED", "SERVER_ERROR", NULL, }; static char *ETAG_args_how[] = { "RAW_ARGS", "TAKE1", "TAKE2", "ITERATE", "ITERATE2", "FLAG", "NO_ARGS", "TAKE12", "TAKE3", "TAKE23", "TAKE123", NULL, }; static char *ETAG_remotehost[] = { "REMOTE_HOST", "REMOTE_NAME", "REMOTE_NOLOOKUP", "REMOTE_DOUBLE_REV", NULL, }; static char *ETAG_response_codes[] = { "OK", "DECLINED", "DONE", "NOT_FOUND", "FORBIDDEN", "AUTH_REQUIRED", "SERVER_ERROR", "DOCUMENT_FOLLOWS", "MOVED", "REDIRECT", "USE_LOCAL_COPY", "BAD_REQUEST", "BAD_GATEWAY", "RESPONSE_CODES", "NOT_IMPLEMENTED", "NOT_AUTHORITATIVE", "CONTINUE", NULL, }; static char *ETAG_options[] = { "OPT_NONE", "OPT_INDEXES", "OPT_INCLUDES", "OPT_SYM_LINKS", "OPT_EXECCGI", "OPT_UNSET", "OPT_INCNOEXEC", "OPT_SYM_OWNER", "OPT_MULTI", "OPT_ALL", NULL, }; static char *ETAG_response[] = { "OK", "DECLINED", "DONE", "NOT_FOUND", "FORBIDDEN", "AUTH_REQUIRED", "SERVER_ERROR", "DOCUMENT_FOLLOWS", "MOVED", "REDIRECT", "USE_LOCAL_COPY", "BAD_REQUEST", "BAD_GATEWAY", "RESPONSE_CODES", "NOT_IMPLEMENTED", "NOT_AUTHORITATIVE", "CONTINUE", NULL, }; static char **export_tags(char *tag) { switch (*tag) { case 'a': if(strEQ("args_how", tag)) return ETAG_args_how; case 'c': if(strEQ("config", tag)) return ETAG_config; if(strEQ("common", tag)) return ETAG_common; case 'h': if(strEQ("http", tag)) return ETAG_http; case 'm': if(strEQ("methods", tag)) return ETAG_methods; case 'o': if(strEQ("override", tag)) return ETAG_override; if(strEQ("options", tag)) return ETAG_options; case 'r': if(strEQ("remotehost", tag)) return ETAG_remotehost; if(strEQ("response_codes", tag)) return ETAG_response_codes; if(strEQ("response", tag)) return ETAG_response; case 's': if(strEQ("satisfy", tag)) return ETAG_satisfy; if(strEQ("server", tag)) return ETAG_server; case 't': if(strEQ("types", tag)) return ETAG_types; default: croak("unknown tag `%s'", tag); } }