| 2723 | } |
| 2724 | |
| 2725 | void ap_lua_load_request_lmodule(lua_State *L, apr_pool_t *p) |
| 2726 | { |
| 2727 | |
| 2728 | apr_hash_t *dispatch = apr_hash_make(p); |
| 2729 | |
| 2730 | apr_hash_set(dispatch, "puts", APR_HASH_KEY_STRING, |
| 2731 | makefun(&req_puts, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2732 | apr_hash_set(dispatch, "write", APR_HASH_KEY_STRING, |
| 2733 | makefun(&req_write, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2734 | apr_hash_set(dispatch, "document_root", APR_HASH_KEY_STRING, |
| 2735 | makefun(&req_document_root, APL_REQ_FUNTYPE_STRING, p)); |
| 2736 | apr_hash_set(dispatch, "context_prefix", APR_HASH_KEY_STRING, |
| 2737 | makefun(&req_context_prefix, APL_REQ_FUNTYPE_STRING, p)); |
| 2738 | apr_hash_set(dispatch, "context_document_root", APR_HASH_KEY_STRING, |
| 2739 | makefun(&req_context_document_root, APL_REQ_FUNTYPE_STRING, p)); |
| 2740 | apr_hash_set(dispatch, "parseargs", APR_HASH_KEY_STRING, |
| 2741 | makefun(&req_parseargs, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2742 | apr_hash_set(dispatch, "parsebody", APR_HASH_KEY_STRING, |
| 2743 | makefun(&req_parsebody, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2744 | apr_hash_set(dispatch, "debug", APR_HASH_KEY_STRING, |
| 2745 | makefun(&req_debug, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2746 | apr_hash_set(dispatch, "info", APR_HASH_KEY_STRING, |
| 2747 | makefun(&req_info, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2748 | apr_hash_set(dispatch, "notice", APR_HASH_KEY_STRING, |
| 2749 | makefun(&req_notice, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2750 | apr_hash_set(dispatch, "warn", APR_HASH_KEY_STRING, |
| 2751 | makefun(&req_warn, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2752 | apr_hash_set(dispatch, "err", APR_HASH_KEY_STRING, |
| 2753 | makefun(&req_err, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2754 | apr_hash_set(dispatch, "crit", APR_HASH_KEY_STRING, |
| 2755 | makefun(&req_crit, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2756 | apr_hash_set(dispatch, "alert", APR_HASH_KEY_STRING, |
| 2757 | makefun(&req_alert, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2758 | apr_hash_set(dispatch, "emerg", APR_HASH_KEY_STRING, |
| 2759 | makefun(&req_emerg, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2760 | apr_hash_set(dispatch, "trace1", APR_HASH_KEY_STRING, |
| 2761 | makefun(&req_trace1, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2762 | apr_hash_set(dispatch, "trace2", APR_HASH_KEY_STRING, |
| 2763 | makefun(&req_trace2, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2764 | apr_hash_set(dispatch, "trace3", APR_HASH_KEY_STRING, |
| 2765 | makefun(&req_trace3, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2766 | apr_hash_set(dispatch, "trace4", APR_HASH_KEY_STRING, |
| 2767 | makefun(&req_trace4, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2768 | apr_hash_set(dispatch, "trace5", APR_HASH_KEY_STRING, |
| 2769 | makefun(&req_trace5, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2770 | apr_hash_set(dispatch, "trace6", APR_HASH_KEY_STRING, |
| 2771 | makefun(&req_trace6, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2772 | apr_hash_set(dispatch, "trace7", APR_HASH_KEY_STRING, |
| 2773 | makefun(&req_trace7, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2774 | apr_hash_set(dispatch, "trace8", APR_HASH_KEY_STRING, |
| 2775 | makefun(&req_trace8, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2776 | apr_hash_set(dispatch, "add_output_filter", APR_HASH_KEY_STRING, |
| 2777 | makefun(&req_add_output_filter, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2778 | apr_hash_set(dispatch, "construct_url", APR_HASH_KEY_STRING, |
| 2779 | makefun(&req_construct_url, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2780 | apr_hash_set(dispatch, "escape_html", APR_HASH_KEY_STRING, |
| 2781 | makefun(&req_escape_html, APL_REQ_FUNTYPE_LUACFUN, p)); |
| 2782 | apr_hash_set(dispatch, "ssl_var_lookup", APR_HASH_KEY_STRING, |
no test coverage detected