sapi_header 265 ext/standard/head.c sapi_header_struct *sapi_header = (sapi_header_struct *)data; sapi_header 267 ext/standard/head.c if (arg && sapi_header) { sapi_header 268 ext/standard/head.c add_next_index_string((zval *)arg, (char *)(sapi_header->header), 1); sapi_header 117 main/SAPI.c SAPI_API void sapi_free_header(sapi_header_struct *sapi_header) sapi_header 119 main/SAPI.c efree(sapi_header->header); sapi_header 655 main/SAPI.c static void sapi_header_add_op(sapi_header_op_enum op, sapi_header_struct *sapi_header TSRMLS_DC) sapi_header 658 main/SAPI.c (SAPI_HEADER_ADD & sapi_module.header_handler(sapi_header, op, &SG(sapi_headers) TSRMLS_CC))) { sapi_header 660 main/SAPI.c char *colon_offset = strchr(sapi_header->header, ':'); sapi_header 666 main/SAPI.c sapi_remove_header(&SG(sapi_headers).headers, sapi_header->header, strlen(sapi_header->header)); sapi_header 670 main/SAPI.c zend_llist_add_element(&SG(sapi_headers).headers, (void *) sapi_header); sapi_header 672 main/SAPI.c sapi_free_header(sapi_header); sapi_header 678 main/SAPI.c sapi_header_struct sapi_header; sapi_header 718 main/SAPI.c sapi_module.header_handler(&sapi_header, op, &SG(sapi_headers) TSRMLS_CC); sapi_header 744 main/SAPI.c sapi_header.header = header_line; sapi_header 745 main/SAPI.c sapi_header.header_len = header_line_len; sapi_header 746 main/SAPI.c sapi_module.header_handler(&sapi_header, op, &SG(sapi_headers) TSRMLS_CC); sapi_header 770 main/SAPI.c sapi_header.header = header_line; sapi_header 771 main/SAPI.c sapi_header.header_len = header_line_len; sapi_header 812 main/SAPI.c sapi_header.header = newheader; sapi_header 813 main/SAPI.c sapi_header.header_len = newlen - 1; sapi_header 845 main/SAPI.c if (sapi_header.header==header_line) { sapi_header 853 main/SAPI.c sapi_header_add_op(op, &sapi_header TSRMLS_CC); sapi_header 192 main/SAPI.h SAPI_API void sapi_free_header(sapi_header_struct *sapi_header); sapi_header 237 main/SAPI.h int (*header_handler)(sapi_header_struct *sapi_header, sapi_header_op_enum op, sapi_headers_struct *sapi_headers TSRMLS_DC); sapi_header 239 main/SAPI.h void (*send_header)(sapi_header_struct *sapi_header, void *server_context TSRMLS_DC); sapi_header 114 sapi/aolserver/aolserver.c php_ns_sapi_header_handler(sapi_header_struct *sapi_header, sapi_headers_struct *sapi_headers TSRMLS_DC) sapi_header 119 sapi/aolserver/aolserver.c header_name = sapi_header->header; sapi_header 137 sapi/aolserver/aolserver.c sapi_free_header(sapi_header); sapi_header 38 sapi/apache/mod_php5.c static int sapi_apache_header_handler(sapi_header_struct *sapi_header, sapi_header_op_enum op, sapi_headers_struct *sapi_headers TSRMLS_DC); sapi_header 166 sapi/apache/mod_php5.c static int sapi_apache_header_handler(sapi_header_struct *sapi_header, sapi_header_op_enum op, sapi_headers_struct *sapi_headers TSRMLS_DC) sapi_header 180 sapi/apache/mod_php5.c table_unset(r->headers_out, sapi_header->header); sapi_header 185 sapi/apache/mod_php5.c header_name = sapi_header->header; sapi_header 94 sapi/apache2filter/sapi_apache2.c php_apache_sapi_header_handler(sapi_header_struct *sapi_header, sapi_header_op_enum op, sapi_headers_struct *sapi_headers TSRMLS_DC) sapi_header 103 sapi/apache2filter/sapi_apache2.c apr_table_unset(ctx->r->headers_out, sapi_header->header); sapi_header 112 sapi/apache2filter/sapi_apache2.c val = strchr(sapi_header->header, ':'); sapi_header 115 sapi/apache2filter/sapi_apache2.c sapi_free_header(sapi_header); sapi_header 126 sapi/apache2filter/sapi_apache2.c if (!strcasecmp(sapi_header->header, "content-type")) sapi_header 128 sapi/apache2filter/sapi_apache2.c else if (!strcasecmp(sapi_header->header, "content-length")) sapi_header 131 sapi/apache2filter/sapi_apache2.c apr_table_set(ctx->r->headers_out, sapi_header->header, val); sapi_header 133 sapi/apache2filter/sapi_apache2.c apr_table_add(ctx->r->headers_out, sapi_header->header, val); sapi_header 92 sapi/apache2handler/sapi_apache2.c php_apache_sapi_header_handler(sapi_header_struct *sapi_header, sapi_header_op_enum op, sapi_headers_struct *sapi_headers TSRMLS_DC) sapi_header 101 sapi/apache2handler/sapi_apache2.c apr_table_unset(ctx->r->headers_out, sapi_header->header); sapi_header 110 sapi/apache2handler/sapi_apache2.c val = strchr(sapi_header->header, ':'); sapi_header 123 sapi/apache2handler/sapi_apache2.c if (!strcasecmp(sapi_header->header, "content-type")) { sapi_header 128 sapi/apache2handler/sapi_apache2.c } else if (!strcasecmp(sapi_header->header, "content-length")) { sapi_header 139 sapi/apache2handler/sapi_apache2.c apr_table_set(ctx->r->headers_out, sapi_header->header, val); sapi_header 141 sapi/apache2handler/sapi_apache2.c apr_table_add(ctx->r->headers_out, sapi_header->header, val); sapi_header 37 sapi/apache_hooks/mod_php5.c static int sapi_apache_header_handler(sapi_header_struct *sapi_header, sapi_header_op_enum op, sapi_headers_struct *sapi_headers TSRMLS_DC); sapi_header 311 sapi/apache_hooks/mod_php5.c static int sapi_apache_header_handler(sapi_header_struct *sapi_header, sapi_header_op_enum op, sapi_headers_struct *sapi_headers TSRMLS_DC) sapi_header 325 sapi/apache_hooks/mod_php5.c table_unset(r->headers_out, sapi_header->header); sapi_header 330 sapi/apache_hooks/mod_php5.c header_name = sapi_header->header; sapi_header 337 sapi/caudium/caudium.c php_caudium_sapi_header_handler(sapi_header_struct *sapi_header, sapi_header 341 sapi/caudium/caudium.c header_name = sapi_header->header; sapi_header 350 sapi/caudium/caudium.c sapi_free_header(sapi_header); sapi_header 410 sapi/cli/php_cli.c static void sapi_cli_send_header(sapi_header_struct *sapi_header, void *server_context TSRMLS_DC) /* {{{ */ sapi_header 146 sapi/continuity/capi.c static int sapi_capi_header_handler(sapi_header_struct * sapi_header, sapi_headers_struct * sapi_headers TSRMLS_DC) sapi_header 153 sapi/continuity/capi.c header_name = sapi_header->header; sapi_header 167 sapi/continuity/capi.c efree(sapi_header->header); sapi_header 89 sapi/embed/php_embed.c static void php_embed_send_header(sapi_header_struct *sapi_header, void *server_context TSRMLS_DC) sapi_header 218 sapi/isapi/php5isapi.c static int sapi_isapi_header_handler(sapi_header_struct *sapi_header, sapi_header_op_enum op, sapi_headers_struct *sapi_headers TSRMLS_DC) sapi_header 225 sapi/isapi/php5isapi.c static void accumulate_header_length(sapi_header_struct *sapi_header, uint *total_length TSRMLS_DC) sapi_header 227 sapi/isapi/php5isapi.c *total_length += sapi_header->header_len+2; sapi_header 231 sapi/isapi/php5isapi.c static void concat_header(sapi_header_struct *sapi_header, char **combined_headers_ptr TSRMLS_DC) sapi_header 233 sapi/isapi/php5isapi.c memcpy(*combined_headers_ptr, sapi_header->header, sapi_header->header_len); sapi_header 234 sapi/isapi/php5isapi.c *combined_headers_ptr += sapi_header->header_len; sapi_header 493 sapi/nsapi/nsapi.c static int php_nsapi_remove_header(sapi_header_struct *sapi_header TSRMLS_DC) sapi_header 499 sapi/nsapi/nsapi.c header_name = pool_strdup(rc->sn->pool, sapi_header->header); sapi_header 518 sapi/nsapi/nsapi.c static int sapi_nsapi_header_handler(sapi_header_struct *sapi_header, sapi_header_op_enum op, sapi_headers_struct *sapi_headers TSRMLS_DC) sapi_header 531 sapi/nsapi/nsapi.c php_nsapi_remove_header(sapi_header TSRMLS_CC); sapi_header 537 sapi/nsapi/nsapi.c header_name = pool_strdup(rc->sn->pool, sapi_header->header); sapi_header 463 sapi/phpdbg/phpdbg.c static void php_sapi_phpdbg_send_header(sapi_header_struct *sapi_header, void *server_context TSRMLS_DC) /* {{{ */ sapi_header 70 sapi/phttpd/phttpd.c php_phttpd_sapi_header_handler(sapi_header_struct *sapi_header, sapi_headers_struct *sapi_headers TSRMLS_DC) sapi_header 77 sapi/phttpd/phttpd.c header_name = sapi_header->header; sapi_header 91 sapi/phttpd/phttpd.c sapi_free_header(sapi_header); sapi_header 139 sapi/pi3web/pi3web_sapi.c static int sapi_pi3web_header_handler(sapi_header_struct *sapi_header, sapi_headers_struct *sapi_headers TSRMLS_DC) sapi_header 145 sapi/pi3web/pi3web_sapi.c static void accumulate_header_length(sapi_header_struct *sapi_header, uint *total_length TSRMLS_DC) sapi_header 147 sapi/pi3web/pi3web_sapi.c *total_length += sapi_header->header_len+2; sapi_header 151 sapi/pi3web/pi3web_sapi.c static void concat_header(sapi_header_struct *sapi_header, char **combined_headers_ptr TSRMLS_DC) sapi_header 153 sapi/pi3web/pi3web_sapi.c memcpy(*combined_headers_ptr, sapi_header->header, sapi_header->header_len); sapi_header 154 sapi/pi3web/pi3web_sapi.c *combined_headers_ptr += sapi_header->header_len; sapi_header 326 sapi/roxen/roxen.c php_roxen_sapi_header_handler(sapi_header_struct *sapi_header, sapi_header 330 sapi/roxen/roxen.c header_name = sapi_header->header; sapi_header 339 sapi/roxen/roxen.c sapi_free_header(sapi_header); sapi_header 64 sapi/webjames/webjames.c static void sapi_webjames_send_header(sapi_header_struct *sapi_header, void *server_context TSRMLS_DC) sapi_header 67 sapi/webjames/webjames.c char *header = sapi_header->header; sapi_header 68 sapi/webjames/webjames.c int len = sapi_header->header_len; sapi_header 70 sapi/webjames/webjames.c while (sapi_header && len > 0) {