/*
 * 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);
   }
}