extern void index_page(void); extern void common_about(void); extern void attachment_add(void); extern void attachment_delete(void); extern void attachment_get(void); extern void captcha_page(void); extern void change_edit(void); extern void chngtool(void); extern void checkin_view(void); extern void browse_dir(void); extern void browse_dirview(void); extern void dirtool(void); extern void endlessloop_page(void); extern void browse_filediff(void); extern void filetool(void); extern void browse_fileview(void); extern void form_test_1(void); extern void browse_getfile(void); extern void honeypot(void); extern void index_page(void); extern void index_rss(void); extern void throttle_info(void); extern void add_inspection(void); extern void login_page(void); extern void login_page(void); extern void index_page(void); extern void milestone_edit(void); extern void milestone_edit(void); extern void patchset_view(void); extern void view_list(void); extern void browse_rlog(void); extern void view_edit(void); extern void view_edit(void); extern void view_see_sql(void); extern void rpttool(void); extern void view_view(void); extern void search_page(void); extern void set_cookie_page(void); extern void setup_page(void); extern void setup_attachment_page(void); extern void setup_backup_page(void); extern void setup_chng_page(void); extern void setup_diff_page(void); extern void setup_enum_page(void); extern void setup_interface_page(void); extern void setup_logfile_page(void); extern void setup_markup_page(void); extern void setup_markupedit_page(void); extern void setup_newticket_page(void); extern void setup_repository_page(void); extern void setup_style_page(void); extern void setup_throttle_page(void); extern void setup_timeline_page(void); extern void setup_tools_page(void); extern void setup_toolsedit_page(void); extern void setup_udef_page(void); extern void setup_user_page(void); extern void stopper(void); extern void tag_hints(void); extern void test_page(void); extern void test_page_2(void); extern void timeline_page(void); extern void timeline_rss(void); extern void ticket_append(void); extern void ticket_edit(void); extern void ticket_history(void); extern void ticket_new(void); extern void tkttool(void); extern void ticket_undo(void); extern void ticket_view(void); extern void update_file_table(void); extern void user_edit(void); extern void user_list(void); extern void wiki_page(void); extern void wiki_text_page(void); extern void wikidel_page(void); extern void wiki_diff(void); extern void wikidodel_page(void); extern void wikiedit_page(void); extern void wikitoc_page(void); extern void wikitool(void); static struct { const char *zPath; void (*xFunc)(void); } aSearch[] = { { "", index_page }, { "about", common_about }, { "attach_add", attachment_add }, { "attach_del", attachment_delete }, { "attach_get", attachment_get }, { "captcha", captcha_page }, { "chngedit", change_edit }, { "chngtool", chngtool }, { "chngview", checkin_view }, { "dir", browse_dir }, { "dirview", browse_dirview }, { "dtool", dirtool }, { "endlessloop", endlessloop_page }, { "filediff", browse_filediff }, { "filetool", filetool }, { "fileview", browse_fileview }, { "formtest1", form_test_1 }, { "getfile", browse_getfile }, { "honeypot", honeypot }, { "index", index_page }, { "index.rss", index_rss }, { "info_throttle", throttle_info }, { "inspect", add_inspection }, { "login", login_page }, { "logout", login_page }, { "mainmenu", index_page }, { "msedit", milestone_edit }, { "msnew", milestone_edit }, { "patchset", patchset_view }, { "reportlist", view_list }, { "rlog", browse_rlog }, { "rptedit", view_edit }, { "rptnew", view_edit }, { "rptsql", view_see_sql }, { "rpttool", rpttool }, { "rptview", view_view }, { "search", search_page }, { "setcookie", set_cookie_page }, { "setup", setup_page }, { "setup_attach", setup_attachment_page }, { "setup_backup", setup_backup_page }, { "setup_chng", setup_chng_page }, { "setup_diff", setup_diff_page }, { "setup_enum", setup_enum_page }, { "setup_interface", setup_interface_page }, { "setup_log", setup_logfile_page }, { "setup_markup", setup_markup_page }, { "setup_markupedit", setup_markupedit_page }, { "setup_newtkt", setup_newticket_page }, { "setup_repository", setup_repository_page }, { "setup_style", setup_style_page }, { "setup_throttle", setup_throttle_page }, { "setup_timeline", setup_timeline_page }, { "setup_tools", setup_tools_page }, { "setup_toolsedit", setup_toolsedit_page }, { "setup_udef", setup_udef_page }, { "setup_user", setup_user_page }, { "stopper", stopper }, { "taghints", tag_hints }, { "test", test_page }, { "test2", test_page_2 }, { "timeline", timeline_page }, { "timeline.rss", timeline_rss }, { "tktappend", ticket_append }, { "tktedit", ticket_edit }, { "tkthistory", ticket_history }, { "tktnew", ticket_new }, { "tkttool", tkttool }, { "tktundo", ticket_undo }, { "tktview", ticket_view }, { "update_file_table", update_file_table }, { "useredit", user_edit }, { "userlist", user_list }, { "wiki", wiki_page }, { "wiki.txt", wiki_text_page }, { "wikidel", wikidel_page }, { "wikidiff", wiki_diff }, { "wikidodel", wikidodel_page }, { "wikiedit", wikiedit_page }, { "wikitoc", wikitoc_page }, { "wikitool", wikitool }, };