/dports/www/trafficserver/trafficserver-9.1.1/plugins/background_fetch/ |
H A D | headers.cc | 35 TSMLoc field = TSMimeHdrFieldFind(bufp, hdr_loc, header, len); in remove_header() 39 TSMLoc tmp = TSMimeHdrFieldNextDup(bufp, hdr_loc, field); in remove_header() 42 TSMimeHdrFieldDestroy(bufp, hdr_loc, field); in remove_header() 43 TSHandleMLocRelease(bufp, hdr_loc, field); in remove_header() 68 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in set_header() 71 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in set_header() 78 tmp = TSMimeHdrFieldNextDup(bufp, hdr_loc, field_loc); in set_header() 85 TSMimeHdrFieldDestroy(bufp, hdr_loc, field_loc); in set_header() 87 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in set_header() 98 dump_headers(TSMBuffer bufp, TSMLoc hdr_loc) in dump_headers() argument [all …]
|
H A D | rules.cc | 95 TSMLoc hdr_loc; in check_field_configured() local 99 if (TS_SUCCESS == TSHttpTxnServerRespGet(txnp, &hdr_bufp, &hdr_loc)) { in check_field_configured() 100 TSMLoc loc = TSMimeHdrFieldFind(hdr_bufp, hdr_loc, _field, -1); in check_field_configured() 103 … unsigned int content_len = TSMimeHdrFieldValueUintGet(hdr_bufp, hdr_loc, loc, 0 /* index */); in check_field_configured() 109 TSHandleMLocRelease(hdr_bufp, hdr_loc, loc); in check_field_configured() 113 TSHandleMLocRelease(hdr_bufp, TS_NULL_MLOC, hdr_loc); in check_field_configured() 121 if (TS_SUCCESS == TSHttpTxnClientReqGet(txnp, &hdr_bufp, &hdr_loc)) { in check_field_configured() 122 TSMLoc loc = TSMimeHdrFieldFind(hdr_bufp, hdr_loc, _field, -1); in check_field_configured() 130 const char *val_str = TSMimeHdrFieldValueStringGet(hdr_bufp, hdr_loc, loc, 0, &val_len); in check_field_configured() 141 TSHandleMLocRelease(hdr_bufp, hdr_loc, loc); in check_field_configured() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/example/plugins/c-api/basic_auth/ |
H A D | basic_auth.c | 91 TSMLoc hdr_loc; in handle_dns() local 114 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in handle_dns() 122 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in handle_dns() 137 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in handle_dns() 147 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in handle_dns() 153 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in handle_dns() 154 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in handle_dns() 167 TSMLoc hdr_loc; in handle_response() local 184 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in handle_response() 186 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in handle_response() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/compress/ |
H A D | misc.cc | 107 TSMLoc tmp = TSMimeHdrFieldNextDup(reqp, hdr_loc, field); in normalize_accept_encoding() 108 TSMimeHdrFieldDestroy(reqp, hdr_loc, field); // catch retval? in normalize_accept_encoding() 109 TSHandleMLocRelease(reqp, hdr_loc, field); in normalize_accept_encoding() 115 TSMimeHdrFieldCreate(reqp, hdr_loc, &field); in normalize_accept_encoding() 129 TSMimeHdrFieldAppend(reqp, hdr_loc, field); in normalize_accept_encoding() 130 TSHandleMLocRelease(reqp, hdr_loc, field); in normalize_accept_encoding() 140 tmp = TSMimeHdrFieldNextDup(reqp, hdr_loc, field); in hide_accept_encoding() 141 TSMimeHdrFieldNameSet(reqp, hdr_loc, field, hidden_header_name, -1); in hide_accept_encoding() 142 TSHandleMLocRelease(reqp, hdr_loc, field); in hide_accept_encoding() 154 tmp = TSMimeHdrFieldNextDup(reqp, hdr_loc, field); in restore_accept_encoding() [all …]
|
H A D | compress.cc | 189 TSHandleMLocRelease(bufp, hdr_loc, ce_loc); in content_encoding_header() 200 vary_header(TSMBuffer bufp, TSMLoc hdr_loc) in vary_header() argument 214 TSHandleMLocRelease(bufp, hdr_loc, ce_loc); in vary_header() 220 TSHandleMLocRelease(bufp, hdr_loc, ce_loc); in vary_header() 228 TSHandleMLocRelease(bufp, hdr_loc, ce_loc); in vary_header() 242 etag_header(TSMBuffer bufp, TSMLoc hdr_loc) in etag_header() argument 264 TSHandleMLocRelease(bufp, hdr_loc, ce_loc); in etag_header() 283 TSMLoc hdr_loc; in compress_transform_init() local 293 vary_header(bufp, hdr_loc) == TS_SUCCESS && etag_header(bufp, hdr_loc) == TS_SUCCESS) { in compress_transform_init() 628 TSMLoc hdr_loc; in transformable() local [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/example/plugins/c-api/denylist_0/ |
H A D | denylist_0.c | 46 TSMLoc hdr_loc; in handle_dns() local 59 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in handle_dns() 66 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_dns() 67 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in handle_dns() 74 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_dns() 80 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_dns() 81 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in handle_dns() 91 TSMLoc hdr_loc; in handle_response() local 108 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in handle_response() 123 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_response() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/traffic_dump/ |
H A D | transaction_data.cc | 152 cp = TSHttpHdrMethodGet(buffer, hdr_loc, &len); in write_message_node_no_content() 175 TSHandleMLocRelease(buffer, hdr_loc, url_loc); in write_message_node_no_content() 180 cp = TSHttpHdrReasonGet(buffer, hdr_loc, &len); in write_message_node_no_content() 202 TSHandleMLocRelease(buffer, hdr_loc, field_loc); in write_message_node_no_content() 371 TSMLoc hdr_loc; in global_transaction_handler() local 377 TSHandleMLocRelease(buffer, TS_NULL_MLOC, hdr_loc); in global_transaction_handler() 401 TSMLoc hdr_loc; in global_transaction_handler() local 406 TSHandleMLocRelease(buffer, TS_NULL_MLOC, hdr_loc); in global_transaction_handler() 411 txnData->write_proxy_request_node(buffer, hdr_loc); in global_transaction_handler() 412 TSHandleMLocRelease(buffer, TS_NULL_MLOC, hdr_loc); in global_transaction_handler() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/xdebug/ |
H A D | xdebug_headers.cc | 131 TSHttpHdrPrint(bufp, hdr_loc, output_buffer); in print_headers() 158 print_headers(txn, bufp, hdr_loc, output); in log_headers() 167 TSMLoc hdr_loc; in print_request_headers() local 170 print_headers(txn, buf_c, hdr_loc, output); in print_request_headers() 172 TSHandleMLocRelease(buf_c, TS_NULL_MLOC, hdr_loc); in print_request_headers() 176 print_headers(txn, buf_s, hdr_loc, output); in print_request_headers() 178 TSHandleMLocRelease(buf_s, TS_NULL_MLOC, hdr_loc); in print_request_headers() 186 TSMLoc hdr_loc; in print_response_headers() local 189 print_headers(txn, buf_s, hdr_loc, output); in print_response_headers() 191 TSHandleMLocRelease(buf_s, TS_NULL_MLOC, hdr_loc); in print_response_headers() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/rate_limit/ |
H A D | utilities.cc | 73 TSMLoc hdr_loc = nullptr; in delayHeader() local 77 if (TS_SUCCESS == TSHttpTxnClientReqGet(txnp, &bufp, &hdr_loc)) { in delayHeader() 81 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in delayHeader() 83 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in delayHeader() 85 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in delayHeader() 98 TSMLoc hdr_loc = nullptr; in retryAfter() local 102 if (TS_SUCCESS == TSHttpTxnClientRespGet(txnp, &bufp, &hdr_loc)) { in retryAfter() 104 if (TS_SUCCESS == TSMimeHdrFieldValueIntSet(bufp, hdr_loc, field_loc, -1, retry)) { in retryAfter() 106 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in retryAfter() 108 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in retryAfter() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/example/plugins/c-api/redirect_1/ |
H A D | redirect_1.c | 74 TSMLoc hdr_loc, url_loc; in handle_client_lookup() local 109 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in handle_client_lookup() 116 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_client_lookup() 117 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in handle_client_lookup() 125 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_client_lookup() 134 update_redirected_method_stats(bufp, hdr_loc); in handle_client_lookup() 136 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_client_lookup() 159 TSMLoc hdr_loc, newfield_loc; in handle_response() local 175 TSMimeHdrFieldAppend(bufp, hdr_loc, newfield_loc); in handle_response() 183 TSHandleMLocRelease(bufp, hdr_loc, newfield_loc); in handle_response() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/header_rewrite/ |
H A D | operators.cc | 108 if (res.bufp && res.hdr_loc) { in exec() 144 if (res.bufp && res.hdr_loc) { in exec() 170 if (res._rri || (res.bufp && res.hdr_loc)) { in exec() 272 res.bufp, res.hdr_loc, res._rri); in exec() 333 TSMLoc hdr_loc; in cont_add_location() local 515 if (res.bufp && res.hdr_loc) { in exec() 550 if (res.bufp && res.hdr_loc) { in exec() 586 if (res.bufp && res.hdr_loc) { in exec() 664 if (res.bufp && res.hdr_loc) { in exec() 707 if (res.bufp && res.hdr_loc) { in exec() [all …]
|
H A D | resources.cc | 47 if (TSHttpTxnServerRespGet(txnp, &bufp, &hdr_loc) != TS_SUCCESS) { in gather() 54 resp_status = TSHttpHdrStatusGet(bufp, hdr_loc); in gather() 62 if (!TSHttpTxnServerReqGet(txnp, &bufp, &hdr_loc)) { in gather() 74 hdr_loc = client_hdr_loc; in gather() 82 if (TSHttpTxnClientRespGet(txnp, &bufp, &hdr_loc) != TS_SUCCESS) { in gather() 88 resp_status = TSHttpHdrStatusGet(bufp, hdr_loc); in gather() 98 hdr_loc = client_hdr_loc; in gather() 107 hdr_loc = client_hdr_loc; in gather() 114 if (TSHttpTxnClientRespGet(txnp, &bufp, &hdr_loc) != TS_SUCCESS) { in gather() 131 if (hdr_loc) { in destroy() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/cache_range_requests/ |
H A D | cache_range_requests.cc | 186 TSMLoc hdr_loc = nullptr; in range_header_check() local 194 TSHandleMLocRelease(hdr_buf, hdr_loc, loc); in range_header_check() 288 TSMLoc hdr_loc = nullptr; in handle_send_origin_request() local 298 TSHandleMLocRelease(hdr_buf, TS_NULL_MLOC, hdr_loc); in handle_send_origin_request() 396 TSMimeHdrFieldDestroy(buf, hdr_loc, field); in remove_header() 397 TSHandleMLocRelease(buf, hdr_loc, field); in remove_header() 429 TSHandleMLocRelease(buf, hdr_loc, field_loc); in set_header() 445 TSHandleMLocRelease(buf, hdr_loc, field_loc); in set_header() 457 TSMLoc hdr_loc, date_loc; in get_date_from_cached_hdr() local 464 TSHandleMLocRelease(buf, hdr_loc, date_loc); in get_date_from_cached_hdr() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/collapsed_forwarding/ |
H A D | collapsed_forwarding.cc | 96 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in add_redirect_header() 99 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in add_redirect_header() 110 TSMLoc hdr_loc; in check_internal_message_hdr() local 122 TSMimeHdrFieldDestroy(bufp, hdr_loc, header_loc); in check_internal_message_hdr() 123 TSHandleMLocRelease(bufp, hdr_loc, header_loc); in check_internal_message_hdr() 126 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in check_internal_message_hdr() 176 TSMLoc hdr_loc; in on_immediate() local 184 add_redirect_header(bufp, hdr_loc, req->req_url); in on_immediate() 185 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in on_immediate() 194 TSMLoc hdr_loc; in on_send_response_header() local [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/metalink/ |
H A D | metalink.cc | 76 TSMLoc hdr_loc; member 108 TSMLoc hdr_loc; in cache_open_write() local 129 if (TSHttpHdrUrlGet(req_bufp, hdr_loc, &url_loc) != TS_SUCCESS) { in cache_open_write() 134 TSHandleMLocRelease(req_bufp, TS_NULL_MLOC, hdr_loc); in cache_open_write() 146 TSHandleMLocRelease(req_bufp, hdr_loc, url_loc); in cache_open_write() 147 TSHandleMLocRelease(req_bufp, TS_NULL_MLOC, hdr_loc); in cache_open_write() 152 TSHandleMLocRelease(req_bufp, hdr_loc, url_loc); in cache_open_write() 153 TSHandleMLocRelease(req_bufp, TS_NULL_MLOC, hdr_loc); in cache_open_write() 550 TSHandleMLocRelease(data->resp_bufp, TS_NULL_MLOC, data->hdr_loc); in cache_open_read_failed() 589 TSHandleMLocRelease(data->resp_bufp, TS_NULL_MLOC, data->hdr_loc); in rewrite_handler() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/example/plugins/c-api/denylist_1/ |
H A D | denylist_1.c | 72 TSMLoc hdr_loc; in handle_dns() local 85 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in handle_dns() 92 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_dns() 93 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in handle_dns() 101 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_dns() 115 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_dns() 124 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_dns() 125 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in handle_dns() 135 TSMLoc hdr_loc; in handle_response() local 167 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in handle_response() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/example/plugins/c-api/add_header/ |
H A D | add_header.c | 45 static TSMLoc hdr_loc; variable 62 field_loc = TSMimeHdrFieldGet(hdr_bufp, hdr_loc, 0); in add_header() 73 TSHandleMLocRelease(hdr_bufp, hdr_loc, field_loc); in add_header() 81 TSHandleMLocRelease(hdr_bufp, hdr_loc, field_loc); in add_header() 89 TSHandleMLocRelease(hdr_bufp, hdr_loc, field_loc); in add_header() 96 next_field_loc = TSMimeHdrFieldNext(hdr_bufp, hdr_loc, field_loc); in add_header() 97 TSHandleMLocRelease(hdr_bufp, hdr_loc, field_loc); in add_header() 146 if (TSMimeHdrCreate(hdr_bufp, &hdr_loc) != TS_SUCCESS) { in TSPluginInit() 152 if (TSMimeHdrFieldCreate(hdr_bufp, hdr_loc, &field_loc) != TS_SUCCESS) { in TSPluginInit() 159 retval = TSMimeHdrFieldNameSet(hdr_bufp, hdr_loc, field_loc, argv[i], p - argv[i]); in TSPluginInit() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/cache_fill/ |
H A D | background_fetch.cc | 55 TSMLoc field_loc = TSMimeHdrFieldFind(bufp, hdr_loc, header, len); in set_header() 61 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in set_header() 64 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in set_header() 71 tmp = TSMimeHdrFieldNextDup(bufp, hdr_loc, field_loc); in set_header() 78 TSMimeHdrFieldDestroy(bufp, hdr_loc, field_loc); in set_header() 80 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in set_header() 91 dump_headers(TSMBuffer bufp, TSMLoc hdr_loc) in dump_headers() argument 102 TSMimeHdrPrint(bufp, hdr_loc, output_buffer); in dump_headers() 126 TSAssert(TS_NULL_MLOC == hdr_loc); in initialize() 142 hdr_loc = TSHttpHdrCreate(mbuf); in initialize() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/money_trace/ |
H A D | money_trace.cc | 114 TSMLoc hdr_loc = nullptr, field_loc = nullptr; in mt_check_request_header() local 118 if (TS_SUCCESS == TSHttpTxnClientReqGet(txnp, &bufp, &hdr_loc)) { in mt_check_request_header() 119 field_loc = TSMimeHdrFieldFind(bufp, hdr_loc, MIME_FIELD_MONEY_TRACE, MIME_LEN_MONEY_TRACE); in mt_check_request_header() 143 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in mt_check_request_header() 156 TSMLoc hdr_loc = nullptr, field_loc = nullptr; in mt_send_client_response() local 165 if (TS_SUCCESS != TSHttpTxnClientRespGet(txnp, &bufp, &hdr_loc)) { in mt_send_client_response() 174 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in mt_send_client_response() 180 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in mt_send_client_response() 195 TSMLoc hdr_loc = nullptr, field_loc = nullptr; in mt_send_server_request() local 202 if (TS_SUCCESS == TSHttpTxnServerReqGet(txnp, &bufp, &hdr_loc)) { in mt_send_server_request() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/doc/developer-guide/plugins/example-plugins/basic-authorization/ |
H A D | working-with-http-headers.en.rst | 34 TSMLoc hdr_loc; 44 field_loc = TSMimeHdrFieldFind (bufp, hdr_loc, 56 TSHandleMLocRelease (bufp, hdr_loc, field_loc); 57 TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc); 63 TSHandleMLocRelease (bufp, hdr_loc, field_loc); 64 TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc); 78 TSHandleMLocRelease (bufp, hdr_loc, field_loc); 79 TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc); 88 TSHandleMLocRelease (bufp, hdr_loc, field_loc); 94 TSHandleMLocRelease (bufp, hdr_loc, field_loc); [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/esi/ |
H A D | esi.cc | 155 void fillPostHeader(TSMBuffer bufp, TSMLoc hdr_loc); 438 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in fillPostHeader() 450 TSMLoc hdr_loc; in getServerState() local 475 fillPostHeader(bufp, hdr_loc); in getServerState() 478 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in getServerState() 1068 TSMLoc hdr_loc; in modifyResponseHeader() local 1192 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in checkHeaderValue() 1200 TSMLoc hdr_loc; in maskOsCacheHeaders() local 1261 TSMLoc hdr_loc; in isTxnTransformable() local 1289 …cache_txn ? TSHttpTxnCachedRespGet(txnp, &bufp, &hdr_loc) : TSHttpTxnServerRespGet(txnp, &bufp, &h… in isTxnTransformable() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/tests/tools/plugins/ |
H A D | custom204plugin.cc | 47 TSMLoc hdr_loc = nullptr; in local_handler() local 58 if (TSHttpTxnClientReqGet(txnp, &bufp, &hdr_loc) != TS_SUCCESS) { in local_handler() 65 if (TSHttpHdrUrlGet(bufp, hdr_loc, &url_loc) != TS_SUCCESS) { in local_handler() 68 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in local_handler() 77 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in local_handler() 78 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in local_handler() 86 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in local_handler() 87 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in local_handler() 110 TSHandleMLocRelease(bufp, hdr_loc, url_loc); in local_handler() 111 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in local_handler()
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/header_freq/ |
H A D | header_freq.cc | 120 hdr = TSMimeHdrFieldGet(bufp, hdr_loc, 0); in count_all_headers() 121 int n_headers = TSMimeHdrFieldsCount(bufp, hdr_loc); in count_all_headers() 127 const char *hdr_name = TSMimeHdrFieldNameGet(bufp, hdr_loc, hdr, &hdr_len); in count_all_headers() 137 next_hdr = TSMimeHdrFieldNext(bufp, hdr_loc, hdr); in count_all_headers() 138 TSHandleMLocRelease(bufp, hdr_loc, hdr); in count_all_headers() 142 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in count_all_headers() 154 TSMLoc hdr_loc; in handle_hook() local 163 if (TSHttpTxnClientReqGet(txnp, &bufp, &hdr_loc) != TS_SUCCESS) { in handle_hook() 169 count_all_headers(bufp, hdr_loc, client_freq); in handle_hook() 177 if (TSHttpTxnClientRespGet(txnp, &bufp, &hdr_loc) != TS_SUCCESS) { in handle_hook() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/mysql_remap/ |
H A D | mysql_remap.cc | 39 TSMLoc hdr_loc, url_loc, field_loc; in do_mysql_remap() local 55 if (TSHttpTxnClientReqGet(txnp, &reqp, &hdr_loc) != TS_SUCCESS) { in do_mysql_remap() 60 TSHttpHdrUrlGet(reqp, hdr_loc, &url_loc); in do_mysql_remap() 67 field_loc = TSMimeHdrFieldFind(reqp, hdr_loc, TS_MIME_FIELD_HOST, TS_MIME_LEN_HOST); in do_mysql_remap() 74 request_host = TSMimeHdrFieldValueStringGet(reqp, hdr_loc, field_loc, -1, &request_host_length); in do_mysql_remap() 118 TSMimeHdrFieldValueStringSet(reqp, hdr_loc, field_loc, 0, row[1], -1); in do_mysql_remap() 129 TSHttpHdrStatusSet(reqp, hdr_loc, TS_HTTP_STATUS_NOT_FOUND); in do_mysql_remap() 137 TSHandleMLocRelease(reqp, hdr_loc, field_loc); in do_mysql_remap() 141 TSHandleMLocRelease(reqp, hdr_loc, url_loc); in do_mysql_remap() 144 if (hdr_loc) { in do_mysql_remap() [all …]
|
/dports/www/trafficserver/trafficserver-9.1.1/plugins/remap_purge/ |
H A D | remap_purge.c | 137 TSMLoc hdr_loc; in on_send_response_header() local 140 if (TS_SUCCESS == TSHttpTxnClientRespGet(txnp, &bufp, &hdr_loc)) { in on_send_response_header() 144 TSHttpHdrStatusSet(bufp, hdr_loc, TS_HTTP_STATUS_OK); in on_send_response_header() 145 TSHttpHdrReasonSet(bufp, hdr_loc, "OK", 2); in on_send_response_header() 148 TSHandleMLocRelease(bufp, TS_NULL_MLOC, hdr_loc); in on_send_response_header() 183 TSMLoc hdr_loc = NULL, url_loc = NULL; in handle_purge() local 186 if (TS_SUCCESS == TSHttpTxnClientReqGet(txnp, &reqp, &hdr_loc)) { in handle_purge() 204 TSHandleMLocRelease(reqp, hdr_loc, field_loc); in handle_purge() 208 if (TS_SUCCESS == TSHttpHdrUrlGet(reqp, hdr_loc, &url_loc)) { in handle_purge() 226 TSHandleMLocRelease(reqp, hdr_loc, url_loc); in handle_purge() [all …]
|