soap_headers 35 ext/soap/php_http.c int proxy_authentication(zval* this_ptr, smart_str* soap_headers TSRMLS_DC) soap_headers 53 ext/soap/php_http.c smart_str_append_const(soap_headers, "Proxy-Authorization: Basic "); soap_headers 54 ext/soap/php_http.c smart_str_appendl(soap_headers, (char*)buf, len); soap_headers 55 ext/soap/php_http.c smart_str_append_const(soap_headers, "\r\n"); soap_headers 64 ext/soap/php_http.c int basic_authentication(zval* this_ptr, smart_str* soap_headers TSRMLS_DC) soap_headers 83 ext/soap/php_http.c smart_str_append_const(soap_headers, "Authorization: Basic "); soap_headers 84 ext/soap/php_http.c smart_str_appendl(soap_headers, (char*)buf, len); soap_headers 85 ext/soap/php_http.c smart_str_append_const(soap_headers, "\r\n"); soap_headers 98 ext/soap/php_http.c smart_str* soap_headers TSRMLS_DC) soap_headers 154 ext/soap/php_http.c smart_str_appendl(soap_headers, s, p-s); soap_headers 155 ext/soap/php_http.c smart_str_append_const(soap_headers, "\r\n"); soap_headers 244 ext/soap/php_http.c smart_str soap_headers = {0}; soap_headers 248 ext/soap/php_http.c smart_str_append_const(&soap_headers, "CONNECT "); soap_headers 249 ext/soap/php_http.c smart_str_appends(&soap_headers, phpurl->host); soap_headers 250 ext/soap/php_http.c smart_str_appendc(&soap_headers, ':'); soap_headers 251 ext/soap/php_http.c smart_str_append_unsigned(&soap_headers, phpurl->port); soap_headers 252 ext/soap/php_http.c smart_str_append_const(&soap_headers, " HTTP/1.1\r\n"); soap_headers 253 ext/soap/php_http.c smart_str_append_const(&soap_headers, "Host: "); soap_headers 254 ext/soap/php_http.c smart_str_appends(&soap_headers, phpurl->host); soap_headers 256 ext/soap/php_http.c smart_str_appendc(&soap_headers, ':'); soap_headers 257 ext/soap/php_http.c smart_str_append_unsigned(&soap_headers, phpurl->port); soap_headers 259 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\r\n"); soap_headers 260 ext/soap/php_http.c proxy_authentication(this_ptr, &soap_headers TSRMLS_CC); soap_headers 261 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\r\n"); soap_headers 262 ext/soap/php_http.c if (php_stream_write(stream, soap_headers.c, soap_headers.len) != soap_headers.len) { soap_headers 266 ext/soap/php_http.c smart_str_free(&soap_headers); soap_headers 343 ext/soap/php_http.c smart_str soap_headers = {0}; soap_headers 544 ext/soap/php_http.c smart_str_append_const(&soap_headers, "POST "); soap_headers 546 ext/soap/php_http.c smart_str_appends(&soap_headers, phpurl->scheme); soap_headers 547 ext/soap/php_http.c smart_str_append_const(&soap_headers, "://"); soap_headers 548 ext/soap/php_http.c smart_str_appends(&soap_headers, phpurl->host); soap_headers 549 ext/soap/php_http.c smart_str_appendc(&soap_headers, ':'); soap_headers 550 ext/soap/php_http.c smart_str_append_unsigned(&soap_headers, phpurl->port); soap_headers 553 ext/soap/php_http.c smart_str_appends(&soap_headers, phpurl->path); soap_headers 555 ext/soap/php_http.c smart_str_appendc(&soap_headers, '/'); soap_headers 558 ext/soap/php_http.c smart_str_appendc(&soap_headers, '?'); soap_headers 559 ext/soap/php_http.c smart_str_appends(&soap_headers, phpurl->query); soap_headers 562 ext/soap/php_http.c smart_str_appendc(&soap_headers, '#'); soap_headers 563 ext/soap/php_http.c smart_str_appends(&soap_headers, phpurl->fragment); soap_headers 566 ext/soap/php_http.c smart_str_append_const(&soap_headers, " HTTP/1.1\r\n"); soap_headers 568 ext/soap/php_http.c smart_str_append_const(&soap_headers, " HTTP/1.0\r\n"); soap_headers 570 ext/soap/php_http.c smart_str_append_const(&soap_headers, "Host: "); soap_headers 571 ext/soap/php_http.c smart_str_appends(&soap_headers, phpurl->host); soap_headers 573 ext/soap/php_http.c smart_str_appendc(&soap_headers, ':'); soap_headers 574 ext/soap/php_http.c smart_str_append_unsigned(&soap_headers, phpurl->port); soap_headers 580 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\r\n" soap_headers 583 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\r\n" soap_headers 589 ext/soap/php_http.c smart_str_append_const(&soap_headers, "User-Agent: "); soap_headers 590 ext/soap/php_http.c smart_str_appendl(&soap_headers, Z_STRVAL_PP(tmp), Z_STRLEN_PP(tmp)); soap_headers 591 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\r\n"); soap_headers 597 ext/soap/php_http.c smart_str_append_const(&soap_headers, "User-Agent: "); soap_headers 598 ext/soap/php_http.c smart_str_appendl(&soap_headers, Z_STRVAL_PP(tmp), Z_STRLEN_PP(tmp)); soap_headers 599 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\r\n"); soap_headers 602 ext/soap/php_http.c smart_str_append_const(&soap_headers, "User-Agent: "); soap_headers 603 ext/soap/php_http.c smart_str_appends(&soap_headers, FG(user_agent)); soap_headers 604 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\r\n"); soap_headers 606 ext/soap/php_http.c smart_str_append_const(&soap_headers, "User-Agent: PHP-SOAP/"PHP_VERSION"\r\n"); soap_headers 609 ext/soap/php_http.c smart_str_append(&soap_headers, &soap_headers_z); soap_headers 612 ext/soap/php_http.c smart_str_append_const(&soap_headers,"Content-Type: application/soap+xml; charset=utf-8"); soap_headers 614 ext/soap/php_http.c smart_str_append_const(&soap_headers,"; action=\""); soap_headers 615 ext/soap/php_http.c smart_str_appends(&soap_headers, soapaction); soap_headers 616 ext/soap/php_http.c smart_str_append_const(&soap_headers,"\""); soap_headers 618 ext/soap/php_http.c smart_str_append_const(&soap_headers,"\r\n"); soap_headers 620 ext/soap/php_http.c smart_str_append_const(&soap_headers,"Content-Type: text/xml; charset=utf-8\r\n"); soap_headers 622 ext/soap/php_http.c smart_str_append_const(&soap_headers, "SOAPAction: \""); soap_headers 623 ext/soap/php_http.c smart_str_appends(&soap_headers, soapaction); soap_headers 624 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\"\r\n"); soap_headers 627 ext/soap/php_http.c smart_str_append_const(&soap_headers,"Content-Length: "); soap_headers 628 ext/soap/php_http.c smart_str_append_long(&soap_headers, request_size); soap_headers 629 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\r\n"); soap_headers 736 ext/soap/php_http.c smart_str_append_const(&soap_headers, "Authorization: Digest username=\""); soap_headers 737 ext/soap/php_http.c smart_str_appendl(&soap_headers, Z_STRVAL_PP(login), Z_STRLEN_PP(login)); soap_headers 740 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\", realm=\""); soap_headers 741 ext/soap/php_http.c smart_str_appendl(&soap_headers, Z_STRVAL_PP(tmp), Z_STRLEN_PP(tmp)); soap_headers 745 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\", nonce=\""); soap_headers 746 ext/soap/php_http.c smart_str_appendl(&soap_headers, Z_STRVAL_PP(tmp), Z_STRLEN_PP(tmp)); soap_headers 748 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\", uri=\""); soap_headers 750 ext/soap/php_http.c smart_str_appends(&soap_headers, phpurl->path); soap_headers 752 ext/soap/php_http.c smart_str_appendc(&soap_headers, '/'); soap_headers 755 ext/soap/php_http.c smart_str_appendc(&soap_headers, '?'); soap_headers 756 ext/soap/php_http.c smart_str_appends(&soap_headers, phpurl->query); soap_headers 759 ext/soap/php_http.c smart_str_appendc(&soap_headers, '#'); soap_headers 760 ext/soap/php_http.c smart_str_appends(&soap_headers, phpurl->fragment); soap_headers 765 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\", qop=\"auth"); soap_headers 766 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\", nc=\""); soap_headers 767 ext/soap/php_http.c smart_str_appendl(&soap_headers, nc, 8); soap_headers 768 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\", cnonce=\""); soap_headers 769 ext/soap/php_http.c smart_str_appendl(&soap_headers, cnonce, 8); soap_headers 771 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\", response=\""); soap_headers 772 ext/soap/php_http.c smart_str_appendl(&soap_headers, response, 32); soap_headers 775 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\", opaque=\""); soap_headers 776 ext/soap/php_http.c smart_str_appendl(&soap_headers, Z_STRVAL_PP(tmp), Z_STRLEN_PP(tmp)); soap_headers 780 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\", algorithm=\""); soap_headers 781 ext/soap/php_http.c smart_str_appendl(&soap_headers, Z_STRVAL_PP(tmp), Z_STRLEN_PP(tmp)); soap_headers 783 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\"\r\n"); soap_headers 798 ext/soap/php_http.c smart_str_append_const(&soap_headers, "Authorization: Basic "); soap_headers 799 ext/soap/php_http.c smart_str_appendl(&soap_headers, (char*)buf, len); soap_headers 800 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\r\n"); soap_headers 808 ext/soap/php_http.c has_proxy_authorization = proxy_authentication(this_ptr, &soap_headers TSRMLS_CC); soap_headers 823 ext/soap/php_http.c smart_str_append_const(&soap_headers, "Cookie: "); soap_headers 842 ext/soap/php_http.c smart_str_appendl(&soap_headers, key, key_len-1); soap_headers 843 ext/soap/php_http.c smart_str_appendc(&soap_headers, '='); soap_headers 844 ext/soap/php_http.c smart_str_appendl(&soap_headers, Z_STRVAL_PP(value), Z_STRLEN_PP(value)); soap_headers 845 ext/soap/php_http.c smart_str_appendc(&soap_headers, ';'); soap_headers 851 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\r\n"); soap_headers 855 ext/soap/php_http.c http_context_headers(context, has_authorization, has_proxy_authorization, has_cookies, &soap_headers TSRMLS_CC); soap_headers 857 ext/soap/php_http.c smart_str_append_const(&soap_headers, "\r\n"); soap_headers 858 ext/soap/php_http.c smart_str_0(&soap_headers); soap_headers 861 ext/soap/php_http.c add_property_stringl(this_ptr, "__last_request_headers", soap_headers.c, soap_headers.len, 1); soap_headers 863 ext/soap/php_http.c smart_str_appendl(&soap_headers, request, request_size); soap_headers 864 ext/soap/php_http.c smart_str_0(&soap_headers); soap_headers 866 ext/soap/php_http.c err = php_stream_write(stream, soap_headers.c, soap_headers.len); soap_headers 867 ext/soap/php_http.c if (err != soap_headers.len) { soap_headers 877 ext/soap/php_http.c smart_str_free(&soap_headers); soap_headers 34 ext/soap/php_http.h int proxy_authentication(zval* this_ptr, smart_str* soap_headers TSRMLS_DC); soap_headers 35 ext/soap/php_http.h int basic_authentication(zval* this_ptr, smart_str* soap_headers TSRMLS_DC); soap_headers 40 ext/soap/php_http.h smart_str* soap_headers TSRMLS_DC); soap_headers 25 ext/soap/php_packet_soap.c int parse_packet_soap(zval *this_ptr, char *buffer, int buffer_size, sdlFunctionPtr fn, char *fn_name, zval *return_value, zval *soap_headers TSRMLS_DC) soap_headers 395 ext/soap/php_packet_soap.c if (soap_headers && head) { soap_headers 418 ext/soap/php_packet_soap.c add_assoc_zval(soap_headers, (char*)trav->name, val); soap_headers 25 ext/soap/php_packet_soap.h int parse_packet_soap(zval *this_ptr, char *buffer, int buffer_size, sdlFunctionPtr fn, char *fn_name, zval *return_value, zval *soap_headers TSRMLS_DC); soap_headers 63 ext/soap/soap.c static xmlDocPtr serialize_function_call(zval *this_ptr, sdlFunctionPtr function, char *function_name, char *uri, zval **arguments, int arg_count, int version, HashTable *soap_headers TSRMLS_DC); soap_headers 1504 ext/soap/soap.c soapHeader *soap_headers = NULL; soap_headers 1651 ext/soap/soap.c function = deserialize_function_call(service->sdl, doc_request, service->actor, &function_name, &num_params, ¶ms, &soap_version, &soap_headers TSRMLS_CC); soap_headers 1663 ext/soap/soap.c service->soap_headers_ptr = &soap_headers; soap_headers 1780 ext/soap/soap.c if (soap_headers != NULL) { soap_headers 1781 ext/soap/soap.c soapHeader *header = soap_headers; soap_headers 1904 ext/soap/soap.c doc_return = serialize_response_call(function, response_name, service->uri, retval, soap_headers, soap_version TSRMLS_CC); soap_headers 1971 ext/soap/soap.c while (soap_headers != NULL) { soap_headers 1972 ext/soap/soap.c soapHeader *h = soap_headers; soap_headers 1975 ext/soap/soap.c soap_headers = soap_headers->next; soap_headers 2631 ext/soap/soap.c HashTable* soap_headers, soap_headers 2715 ext/soap/soap.c soap_headers == NULL) { soap_headers 2724 ext/soap/soap.c request = serialize_function_call(this_ptr, fn, NULL, fnb->input.ns, real_args, arg_count, soap_version, soap_headers TSRMLS_CC); soap_headers 2727 ext/soap/soap.c request = serialize_function_call(this_ptr, fn, NULL, sdl->target_ns, real_args, arg_count, soap_version, soap_headers TSRMLS_CC); soap_headers 2762 ext/soap/soap.c request = serialize_function_call(this_ptr, NULL, function, call_uri, real_args, arg_count, soap_version, soap_headers TSRMLS_CC); soap_headers 2858 ext/soap/soap.c HashTable* soap_headers = NULL; soap_headers 2896 ext/soap/soap.c soap_headers = Z_ARRVAL_P(headers); soap_headers 2897 ext/soap/soap.c verify_soap_headers_array(soap_headers TSRMLS_CC); soap_headers 2901 ext/soap/soap.c soap_headers = emalloc(sizeof(HashTable)); soap_headers 2902 ext/soap/soap.c zend_hash_init(soap_headers, 0, NULL, ZVAL_PTR_DTOR, 0); soap_headers 2903 ext/soap/soap.c zend_hash_next_index_insert(soap_headers, &headers, sizeof(zval*), NULL); soap_headers 2914 ext/soap/soap.c if (soap_headers) { soap_headers 2918 ext/soap/soap.c zend_hash_copy(t, soap_headers, (copy_ctor_func_t) zval_add_ref, NULL, sizeof(zval *)); soap_headers 2919 ext/soap/soap.c soap_headers = t; soap_headers 2926 ext/soap/soap.c zend_hash_next_index_insert(soap_headers, tmp, sizeof(zval *), NULL); soap_headers 2931 ext/soap/soap.c soap_headers = Z_ARRVAL_P(*tmp); soap_headers 2950 ext/soap/soap.c do_soap_call(this_ptr, function, function_len, arg_count, real_args, return_value, location, soap_action, uri, soap_headers, output_headers TSRMLS_CC); soap_headers 2955 ext/soap/soap.c if (soap_headers && free_soap_headers) { soap_headers 2956 ext/soap/soap.c zend_hash_destroy(soap_headers); soap_headers 2957 ext/soap/soap.c efree(soap_headers); soap_headers 4225 ext/soap/soap.c static xmlDocPtr serialize_function_call(zval *this_ptr, sdlFunctionPtr function, char *function_name, char *uri, zval **arguments, int arg_count, int version, HashTable *soap_headers TSRMLS_DC) soap_headers 4252 ext/soap/soap.c if (soap_headers) { soap_headers 4351 ext/soap/soap.c for(zend_hash_internal_pointer_reset(soap_headers); soap_headers 4352 ext/soap/soap.c zend_hash_get_current_data(soap_headers,(void**)&header) == SUCCESS; soap_headers 4353 ext/soap/soap.c zend_hash_move_forward(soap_headers)