Lines Matching refs:sapi_headers

312 static int sapi_cgi_send_headers(sapi_headers_struct *sapi_headers) /* {{{ */  in sapi_cgi_send_headers()  argument
318 int response_status = SG(sapi_headers).http_response_code; in sapi_cgi_send_headers()
324 if (CGIG(nph) || SG(sapi_headers).http_response_code != 200) in sapi_cgi_send_headers()
329 if (CGIG(rfc2616_headers) && SG(sapi_headers).http_status_line) { in sapi_cgi_send_headers()
331 len = slprintf(buf, SAPI_CGI_MAX_HEADER_LENGTH, "%s", SG(sapi_headers).http_status_line); in sapi_cgi_send_headers()
332 if ((s = strchr(SG(sapi_headers).http_status_line, ' '))) { in sapi_cgi_send_headers()
343 if (SG(sapi_headers).http_status_line && in sapi_cgi_send_headers()
344 (s = strchr(SG(sapi_headers).http_status_line, ' ')) != 0 && in sapi_cgi_send_headers()
345 (s - SG(sapi_headers).http_status_line) >= 5 && in sapi_cgi_send_headers()
346 strncasecmp(SG(sapi_headers).http_status_line, "HTTP/", 5) == 0 in sapi_cgi_send_headers()
351 h = (sapi_header_struct*)zend_llist_get_first_ex(&sapi_headers->headers, &pos); in sapi_cgi_send_headers()
359 h = (sapi_header_struct*)zend_llist_get_next_ex(&sapi_headers->headers, &pos); in sapi_cgi_send_headers()
365 if (err->code == SG(sapi_headers).http_response_code) { in sapi_cgi_send_headers()
371 … len = slprintf(buf, sizeof(buf), "Status: %d %s", SG(sapi_headers).http_response_code, err->str); in sapi_cgi_send_headers()
373 len = slprintf(buf, sizeof(buf), "Status: %d", SG(sapi_headers).http_response_code); in sapi_cgi_send_headers()
386 h = (sapi_header_struct*)zend_llist_get_first_ex(&sapi_headers->headers, &pos); in sapi_cgi_send_headers()
401 h = (sapi_header_struct*)zend_llist_get_next_ex(&sapi_headers->headers, &pos); in sapi_cgi_send_headers()
408 h = (sapi_header_struct*)zend_llist_get_next_ex(&sapi_headers->headers, &pos); in sapi_cgi_send_headers()
983 SG(sapi_headers).http_response_code = 200; in init_request_info()
1252 SG(sapi_headers).http_response_code = 404; in init_request_info()
1799 SG(sapi_headers).http_response_code = 400; in main()
1899 SG(sapi_headers).http_response_code = 404; in main()
1907 SG(sapi_headers).http_response_code = 403; in main()
1923 SG(sapi_headers).http_response_code = 403; in main()
1926 SG(sapi_headers).http_response_code = 404; in main()