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, &params, &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)