Lines Matching refs:sapi_module

67 SAPI_API sapi_module_struct sapi_module;  variable
73 sapi_module = *sf; in sapi_startup()
210 if (!sapi_module.default_post_reader) { in sapi_read_post_data()
213 sapi_module.sapi_error(E_WARNING, "Unsupported content type: '%s'", content_type); in sapi_read_post_data()
227 if(sapi_module.default_post_reader) { in sapi_read_post_data()
228 sapi_module.default_post_reader(); in sapi_read_post_data()
236 if (!sapi_module.read_post) { in sapi_read_post_block()
240 read_bytes = sapi_module.read_post(buffer, buflen); in sapi_read_post_block()
265 if (sapi_module.read_post) { in SAPI_POST_READER_FUNC()
416 SG(request_info).cookie_data = sapi_module.read_cookies(); in sapi_activate_headers_only()
417 if (sapi_module.activate) { in sapi_activate_headers_only()
418 sapi_module.activate(); in sapi_activate_headers_only()
421 if (sapi_module.input_filter_init ) { in sapi_activate_headers_only()
422 sapi_module.input_filter_init(); in sapi_activate_headers_only()
473 SG(request_info).cookie_data = sapi_module.read_cookies(); in sapi_activate()
475 if (sapi_module.activate) { in sapi_activate()
476 sapi_module.activate(); in sapi_activate()
478 if (sapi_module.input_filter_init) { in sapi_activate()
479 sapi_module.input_filter_init(); in sapi_activate()
523 if (sapi_module.deactivate) { in sapi_deactivate_module()
524 sapi_module.deactivate(); in sapi_deactivate_module()
642 if (!sapi_module.header_handler || in sapi_header_add_op()
643 (SAPI_HEADER_ADD & sapi_module.header_handler(sapi_header, op, &SG(sapi_headers)))) { in sapi_header_add_op()
674sapi_module.sapi_error(E_WARNING, "Cannot modify header information - headers already sent by (out… in sapi_header_op()
677 sapi_module.sapi_error(E_WARNING, "Cannot modify header information - headers already sent"); in sapi_header_op()
702 if (sapi_module.header_handler) { in sapi_header_op()
703 sapi_module.header_handler(&sapi_header, op, &SG(sapi_headers)); in sapi_header_op()
723 sapi_module.sapi_error(E_WARNING, "Header to delete may not contain colon."); in sapi_header_op()
726 if (sapi_module.header_handler) { in sapi_header_op()
729 sapi_module.header_handler(&sapi_header, op, &SG(sapi_headers)); in sapi_header_op()
741 sapi_module.sapi_error(E_WARNING, "Header may not contain " in sapi_header_op()
747 sapi_module.sapi_error(E_WARNING, "Header may not contain NUL bytes"); in sapi_header_op()
850 if (SG(sapi_headers).send_default_content_type && sapi_module.send_headers) { in sapi_send_headers()
882 if (sapi_module.send_headers) { in sapi_send_headers()
883 retval = sapi_module.send_headers(&SG(sapi_headers)); in sapi_send_headers()
903 sapi_module.send_header(&http_status_line, SG(server_context)); in sapi_send_headers()
905 …with_argument(&SG(sapi_headers).headers, (llist_apply_with_arg_func_t) sapi_module.send_header, SG… in sapi_send_headers()
910 sapi_module.send_header(&default_header, SG(server_context)); in sapi_send_headers()
913 sapi_module.send_header(NULL, SG(server_context)); in sapi_send_headers()
972 sapi_module.default_post_reader = default_post_reader; in sapi_register_default_post_reader()
982 sapi_module.treat_data = treat_data; in sapi_register_treat_data()
991 sapi_module.input_filter = input_filter; in sapi_register_input_filter()
992 sapi_module.input_filter_init = input_filter_init; in sapi_register_input_filter()
998 if (sapi_module.flush) { in sapi_flush()
999 sapi_module.flush(SG(server_context)); in sapi_flush()
1008 if (sapi_module.get_stat) { in sapi_get_stat()
1009 return sapi_module.get_stat(); in sapi_get_stat()
1024 if (sapi_module.getenv) { in sapi_getenv()
1025 char *value, *tmp = sapi_module.getenv(name, name_len); in sapi_getenv()
1029 … if (strlen(sapi_module.name) == sizeof("cgi-fcgi") - 1 && !strcmp(sapi_module.name, "cgi-fcgi")) { in sapi_getenv()
1037 if (sapi_module.input_filter) { in sapi_getenv()
1038 sapi_module.input_filter(PARSE_STRING, name, &value, strlen(value), NULL); in sapi_getenv()
1047 if (sapi_module.get_fd) { in sapi_get_fd()
1048 return sapi_module.get_fd(fd); in sapi_get_fd()
1056 if (sapi_module.force_http_10) { in sapi_force_http_10()
1057 return sapi_module.force_http_10(); in sapi_force_http_10()
1066 if (sapi_module.get_target_uid) { in sapi_get_target_uid()
1067 return sapi_module.get_target_uid(obj); in sapi_get_target_uid()
1075 if (sapi_module.get_target_gid) { in sapi_get_target_gid()
1076 return sapi_module.get_target_gid(obj); in sapi_get_target_gid()
1086 if (sapi_module.get_request_time && SG(server_context)) { in sapi_get_request_time()
1087 SG(global_request_time) = sapi_module.get_request_time(); in sapi_get_request_time()
1100 if (sapi_module.terminate_process) { in sapi_terminate_process()
1101 sapi_module.terminate_process(); in sapi_terminate_process()