Home
last modified time | relevance | path

Searched refs:field_loc (Results 1 – 25 of 62) sorted by relevance

123

/dports/www/trafficserver/trafficserver-9.1.1/plugins/lua/
H A Dts_lua_client_response.c86 TSMLoc field_loc, next_field_loc; in ts_lua_client_response_header_get() local
104 if (field_loc != TS_NULL_MLOC) { in ts_lua_client_response_header_get()
117 field_loc = next_field_loc; in ts_lua_client_response_header_get()
141 TSMLoc field_loc, tmp; in ts_lua_client_response_header_set() local
171 field_loc = tmp; in ts_lua_client_response_header_set()
185 field_loc = tmp; in ts_lua_client_response_header_set()
197 if (field_loc != TS_NULL_MLOC) { in ts_lua_client_response_header_set()
218 TSMLoc field_loc; in ts_lua_client_response_get_headers() local
264 field_loc = next_field_loc; in ts_lua_client_response_get_headers()
390 TSMLoc field_loc; in ts_lua_client_response_set_error_resp() local
[all …]
H A Dts_lua_server_response.c92 TSMLoc field_loc; in ts_lua_server_response_get_headers() local
107 while (field_loc != TS_NULL_MLOC) { in ts_lua_server_response_get_headers()
138 field_loc = next_field_loc; in ts_lua_server_response_get_headers()
172 TSMLoc field_loc, next_field_loc; in ts_lua_server_response_header_get() local
185 if (field_loc != TS_NULL_MLOC) { in ts_lua_server_response_header_get()
198 field_loc = next_field_loc; in ts_lua_server_response_header_get()
222 TSMLoc field_loc, tmp; in ts_lua_server_response_header_set() local
244 while (field_loc != TS_NULL_MLOC) { in ts_lua_server_response_header_set()
248 field_loc = tmp; in ts_lua_server_response_header_set()
261 field_loc = tmp; in ts_lua_server_response_header_set()
[all …]
H A Dts_lua_cached_response.c146 TSMLoc field_loc, next_field_loc; in ts_lua_cached_response_header_get() local
157field_loc = TSMimeHdrFieldFind(http_ctx->cached_response_bufp, http_ctx->cached_response_hdrp, key… in ts_lua_cached_response_header_get()
159 if (field_loc != TS_NULL_MLOC) { in ts_lua_cached_response_header_get()
161 while (field_loc != TS_NULL_MLOC) { in ts_lua_cached_response_header_get()
171 … TSHandleMLocRelease(http_ctx->cached_response_bufp, http_ctx->cached_response_hdrp, field_loc); in ts_lua_cached_response_header_get()
172 field_loc = next_field_loc; in ts_lua_cached_response_header_get()
198 TSMLoc field_loc; in ts_lua_cached_response_get_headers() local
211 field_loc = TSMimeHdrFieldGet(http_ctx->cached_response_bufp, http_ctx->cached_response_hdrp, 0); in ts_lua_cached_response_get_headers()
213 while (field_loc != TS_NULL_MLOC) { in ts_lua_cached_response_get_headers()
243 TSHandleMLocRelease(http_ctx->cached_response_bufp, http_ctx->cached_response_hdrp, field_loc); in ts_lua_cached_response_get_headers()
[all …]
H A Dts_lua_client_request.c161 TSMLoc field_loc, next_field_loc; in ts_lua_client_request_header_get() local
185 field_loc = next_field_loc; in ts_lua_client_request_header_get()
209 TSMLoc field_loc, tmp; in ts_lua_client_request_header_set() local
233 field_loc = tmp; in ts_lua_client_request_header_set()
246 field_loc = tmp; in ts_lua_client_request_header_set()
258 if (field_loc != TS_NULL_MLOC) { in ts_lua_client_request_header_set()
279 TSMLoc field_loc; in ts_lua_client_request_get_headers() local
323 field_loc = next_field_loc; in ts_lua_client_request_get_headers()
436 TSMLoc field_loc; in ts_lua_client_request_get_url_host() local
439 if (field_loc) { in ts_lua_client_request_get_url_host()
[all …]
H A Dts_lua_server_request.c175 TSMLoc field_loc, next_field_loc; in ts_lua_server_request_header_get() local
206 field_loc = next_field_loc; in ts_lua_server_request_header_get()
230 TSMLoc field_loc, tmp; in ts_lua_server_request_header_set() local
260 field_loc = tmp; in ts_lua_server_request_header_set()
273 field_loc = tmp; in ts_lua_server_request_header_set()
285 if (field_loc != TS_NULL_MLOC) { in ts_lua_server_request_header_set()
306 TSMLoc field_loc; in ts_lua_server_request_get_headers() local
352 field_loc = next_field_loc; in ts_lua_server_request_get_headers()
597 TSMLoc field_loc; in ts_lua_server_request_get_url_host() local
600 if (field_loc) { in ts_lua_server_request_get_url_host()
[all …]
/dports/www/trafficserver/trafficserver-9.1.1/example/plugins/c-api/add_header/
H A Dadd_header.c52 TSMLoc field_loc; in add_header() local
62 field_loc = TSMimeHdrFieldGet(hdr_bufp, hdr_loc, 0); in add_header()
63 if (field_loc == TS_NULL_MLOC) { in add_header()
69 while (field_loc) { 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()
97 TSHandleMLocRelease(hdr_bufp, hdr_loc, field_loc); in add_header()
98 field_loc = next_field_loc; in add_header()
126 TSMLoc field_loc; in TSPluginInit() local
[all …]
/dports/www/trafficserver/trafficserver-9.1.1/example/plugins/c-api/replace_header/
H A Dreplace_header.c49 TSMLoc field_loc; in replace_header() local
56field_loc = TSMimeHdrFieldFind(resp_bufp, resp_loc, TS_MIME_FIELD_ACCEPT_RANGES, TS_MIME_LEN_ACCEP… in replace_header()
57 if (field_loc == TS_NULL_MLOC) { in replace_header()
61 TSMimeHdrFieldCreate(resp_bufp, resp_loc, &field_loc); /* Probably should check for errors. */ in replace_header()
63 …TSMimeHdrFieldNameSet(resp_bufp, resp_loc, field_loc, TS_MIME_FIELD_ACCEPT_RANGES, TS_MIME_LEN_ACC… in replace_header()
65 TSMimeHdrFieldValueAppend(resp_bufp, resp_loc, field_loc, -1, "none", 4); in replace_header()
67 TSMimeHdrFieldAppend(resp_bufp, resp_loc, field_loc); in replace_header()
68 TSHandleMLocRelease(resp_bufp, resp_loc, field_loc); in replace_header()
72 TSMimeHdrFieldValuesClear(resp_bufp, resp_loc, field_loc); in replace_header()
74 TSMimeHdrFieldValueStringInsert(resp_bufp, resp_loc, field_loc, -1, "none", 4); in replace_header()
[all …]
/dports/www/trafficserver/trafficserver-9.1.1/plugins/background_fetch/
H A Dheaders.cc62 TSMLoc field_loc = TSMimeHdrFieldFind(bufp, hdr_loc, header, len); in set_header() local
64 if (!field_loc) { in set_header()
66 if (TS_SUCCESS == TSMimeHdrFieldCreateNamed(bufp, hdr_loc, header, len, &field_loc)) { in set_header()
67 if (TS_SUCCESS == TSMimeHdrFieldValueStringSet(bufp, hdr_loc, field_loc, -1, val, val_len)) { in set_header()
68 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in set_header()
71 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in set_header()
77 while (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()
[all …]
/dports/www/trafficserver/trafficserver-9.1.1/plugins/header_rewrite/
H A Doperators.cc299 TSMLoc field_loc; in EditRedirectResponse() local
513 TSMLoc field_loc, tmp; in exec() local
518 while (field_loc) { in exec()
523 field_loc = tmp; in exec()
552 TSMLoc field_loc; in exec() local
591 if (!field_loc) { in exec()
604 while (field_loc) { in exec()
615 field_loc = tmp; in exec()
666 TSMLoc field_loc; in exec() local
709 TSMLoc field_loc; in exec() local
[all …]
/dports/www/trafficserver/trafficserver-9.1.1/example/plugins/c-api/basic_auth/
H A Dbasic_auth.c92 TSMLoc field_loc; in handle_dns() local
105 if (!field_loc) { in handle_dns()
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()
168 TSMLoc field_loc; in handle_response() local
183 TSMimeHdrFieldValueStringInsert(bufp, hdr_loc, field_loc, -1, insert, len); in handle_response()
184 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in handle_response()
[all …]
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/rate_limit/
H A Dutilities.cc75 TSMLoc field_loc = nullptr; in delayHeader() local
78 …S_SUCCESS == TSMimeHdrFieldCreateNamed(bufp, hdr_loc, header.c_str(), header.size(), &field_loc)) { in delayHeader()
79 …if (TS_SUCCESS == TSMimeHdrFieldValueIntSet(bufp, hdr_loc, field_loc, -1, static_cast<int>(delay.c… in delayHeader()
81 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in delayHeader()
83 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in delayHeader()
100 TSMLoc field_loc = nullptr; in retryAfter() local
103 if (TS_SUCCESS == TSMimeHdrFieldCreateNamed(bufp, hdr_loc, "Retry-After", 11, &field_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()
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/money_trace/
H A Dmoney_trace.cc114 TSMLoc hdr_loc = nullptr, field_loc = nullptr; in mt_check_request_header() local
119 field_loc = TSMimeHdrFieldFind(bufp, hdr_loc, MIME_FIELD_MONEY_TRACE, MIME_LEN_MONEY_TRACE); in mt_check_request_header()
120 if (TS_NULL_MLOC != field_loc) { in mt_check_request_header()
121 const char *hdr_value = TSMimeHdrFieldValueStringGet(bufp, hdr_loc, field_loc, 0, &length); 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
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
204 if (TS_NULL_MLOC != field_loc) { in mt_send_server_request()
[all …]
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/cache_fill/
H A Dbackground_fetch.cc55 TSMLoc field_loc = TSMimeHdrFieldFind(bufp, hdr_loc, header, len); in set_header() local
57 if (!field_loc) { in set_header()
59 if (TS_SUCCESS == TSMimeHdrFieldCreateNamed(bufp, hdr_loc, header, len, &field_loc)) { in set_header()
60 if (TS_SUCCESS == TSMimeHdrFieldValueStringSet(bufp, hdr_loc, field_loc, -1, val, val_len)) { in set_header()
61 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in set_header()
64 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in set_header()
70 while (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()
[all …]
/dports/www/trafficserver/trafficserver-9.1.1/example/plugins/c-api/response_header_1/
H A Dresponse_header_1.c58 static TSMLoc field_loc; variable
97 TSMimeHdrFieldCopy(resp_bufp, resp_loc, new_field_loc, hdr_bufp, hdr_loc, field_loc); in modify_header()
261 TSMimeHdrFieldCreate(hdr_bufp, hdr_loc, &field_loc); /* Probably should check for errors */ in TSPluginInit()
262 TSMimeHdrFieldAppend(hdr_bufp, hdr_loc, field_loc); in TSPluginInit()
263 TSMimeHdrFieldNameSet(hdr_bufp, hdr_loc, field_loc, mimehdr1_name, strlen(mimehdr1_name)); in TSPluginInit()
264 …TSMimeHdrFieldValueStringInsert(hdr_bufp, hdr_loc, field_loc, -1, mimehdr1_value, strlen(mimehdr1_… in TSPluginInit()
265 …IN_NAME, "init buffer hdr, field and value locs are %p, %p and %p", hdr_loc, field_loc, value_loc); in TSPluginInit()
282 if (field_loc != chk_field_loc) { in TSPluginInit()
283 …%s] Retrieved buffer field loc is %p when it should be %p", PLUGIN_NAME, chk_field_loc, field_loc); in TSPluginInit()
/dports/www/trafficserver/trafficserver-9.1.1/src/tscpp/api/
H A DHeaders.cc110 reset(TSMBuffer bufp, TSMLoc hdr_loc, TSMLoc field_loc, int index) in reset()
114 field_loc_ = field_loc; in reset()
184 …er(TSMBuffer bufp, TSMLoc hdr_loc, TSMLoc field_loc) : hdr_buf_(bufp), hdr_loc_(hdr_loc), field_lo… in MLocContainer()
198 HeaderFieldIteratorState(TSMBuffer bufp, TSMLoc hdr_loc, TSMLoc field_loc) in HeaderFieldIteratorState()
199 : mloc_container_(new MLocContainer(bufp, hdr_loc, field_loc)) in HeaderFieldIteratorState()
646 TSMLoc field_loc = TSMimeHdrFieldFind(state_->hdr_buf_, state_->hdr_loc_, key, length); in find() local
647 if (field_loc != TS_NULL_MLOC) { in find()
648 return header_field_iterator(state_->hdr_buf_, state_->hdr_loc_, field_loc); in find()
657 TSMLoc field_loc = TS_NULL_MLOC; in append() local
661 TSMimeHdrFieldAppend(state_->hdr_buf_, state_->hdr_loc_, field_loc); in append()
[all …]
/dports/www/trafficserver/trafficserver-9.1.1/plugins/esi/
H A Dcombo_handler.cc258 if (field_loc != TS_NULL_MLOC) { in update()
290 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in update()
553 TSMLoc field_loc; in getDefaultBucket() local
559 if (field_loc == TS_NULL_MLOC) { in getDefaultBucket()
567 TSHandleMLocRelease(bufp, hdr_obj, field_loc); in getDefaultBucket()
575 TSHandleMLocRelease(bufp, hdr_obj, field_loc); in getDefaultBucket()
723 if (field_loc != TS_NULL_MLOC) { in checkGzipAcceptance()
955 TSMLoc field_loc; in prepareResponse() local
983 if (field_loc != TS_NULL_MLOC) { in prepareResponse()
1006 if (field_loc != TS_NULL_MLOC) { in prepareResponse()
[all …]
H A Desi.cc319 while (field_loc) { in getClientState()
364 field_loc = next_field_loc; in getClientState()
384 TSMLoc field_loc; in fillPostHeader() local
390 if (!field_loc) { in fillPostHeader()
1035 TSMLoc field_loc = (TSMLoc) nullptr; in addMimeHeaderField() local
1037 if (!field_loc) { in addMimeHeaderField()
1071 TSMLoc field_loc; in modifyResponseHeader() local
1076 if (!field_loc) { in modifyResponseHeader()
1164 if (!field_loc) { in checkHeaderValue()
1206 TSMLoc field_loc; in maskOsCacheHeaders() local
[all …]
H A DserverIntercept.cc214 TSMLoc field_loc = TSMimeHdrFieldGet(cont_data->req_hdr_bufp, cont_data->req_hdr_loc, 0); in processRequest() local
215 while (field_loc) { in processRequest()
219 …name = TSMimeHdrFieldNameGet(cont_data->req_hdr_bufp, cont_data->req_hdr_loc, field_loc, &name_len… in processRequest()
231 …eld_values = TSMimeHdrFieldValuesCount(cont_data->req_hdr_bufp, cont_data->req_hdr_loc, field_loc); in processRequest()
235 …eHdrFieldValueStringGet(cont_data->req_hdr_bufp, cont_data->req_hdr_loc, field_loc, i, &value_len); in processRequest()
248 next_field_loc = TSMimeHdrFieldNext(cont_data->req_hdr_bufp, cont_data->req_hdr_loc, field_loc); in processRequest()
249 TSHandleMLocRelease(cont_data->req_hdr_bufp, cont_data->req_hdr_loc, field_loc); in processRequest()
250 field_loc = next_field_loc; in processRequest()
/dports/www/trafficserver/trafficserver-9.1.1/doc/developer-guide/plugins/example-plugins/basic-authorization/
H A Dworking-with-http-headers.en.rst35 TSMLoc field_loc;
44 field_loc = TSMimeHdrFieldFind (bufp, hdr_loc,
53 val = TSMimeHdrFieldValueStringGet (bufp, hdr_loc, field_loc, -1, &authval_length);
56 TSHandleMLocRelease (bufp, hdr_loc, field_loc);
63 TSHandleMLocRelease (bufp, hdr_loc, field_loc);
78 TSHandleMLocRelease (bufp, hdr_loc, field_loc);
88 TSHandleMLocRelease (bufp, hdr_loc, field_loc);
94 TSHandleMLocRelease (bufp, hdr_loc, field_loc);
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/mysql_remap/
H A Dmysql_remap.cc39 TSMLoc hdr_loc, url_loc, field_loc; in do_mysql_remap() local
67 field_loc = TSMimeHdrFieldFind(reqp, hdr_loc, TS_MIME_FIELD_HOST, TS_MIME_LEN_HOST); in do_mysql_remap()
69 if (!field_loc) { 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()
136 if (field_loc) { in do_mysql_remap()
137 TSHandleMLocRelease(reqp, hdr_loc, field_loc); in do_mysql_remap()
/dports/www/trafficserver/trafficserver-9.1.1/plugins/cache_range_requests/
H A Dcache_range_requests.cc420 TSMLoc field_loc = TSMimeHdrFieldFind(buf, hdr_loc, header, len); in set_header() local
422 if (!field_loc) { in set_header()
424 if (TS_SUCCESS == TSMimeHdrFieldCreateNamed(buf, hdr_loc, header, len, &field_loc)) { in set_header()
425 if (TS_SUCCESS == TSMimeHdrFieldValueStringSet(buf, hdr_loc, field_loc, -1, val, val_len)) { in set_header()
426 TSMimeHdrFieldAppend(buf, hdr_loc, field_loc); in set_header()
429 TSHandleMLocRelease(buf, hdr_loc, field_loc); in set_header()
435 while (field_loc) { in set_header()
436 tmp = TSMimeHdrFieldNextDup(buf, hdr_loc, field_loc); in set_header()
443 TSMimeHdrFieldDestroy(buf, hdr_loc, field_loc); in set_header()
445 TSHandleMLocRelease(buf, hdr_loc, field_loc); in set_header()
[all …]
/dports/www/trafficserver/trafficserver-9.1.1/example/plugins/c-api/remap_header_add/
H A Dremap_header_add.cc160 TSMLoc field_loc; in TSRemapDoRemap() local
161 if (TSMimeHdrFieldCreate(req_bufp, req_loc, &field_loc) == TS_SUCCESS) { in TSRemapDoRemap()
162 TSMimeHdrFieldNameSet(req_bufp, req_loc, field_loc, rl->name[i], strlen(rl->name[i])); in TSRemapDoRemap()
163 TSMimeHdrFieldAppend(req_bufp, req_loc, field_loc); in TSRemapDoRemap()
164 … TSMimeHdrFieldValueStringInsert(req_bufp, req_loc, field_loc, 0, rl->val[i], strlen(rl->val[i])); in TSRemapDoRemap()
/dports/www/trafficserver/trafficserver-9.1.1/tests/tools/plugins/
H A Duser_args.cc47 TSMLoc field_loc = TSMimeHdrFieldFind(bufp, hdr_loc, header, strlen(header)); in set_header() local
49 TSReleaseAssert(!field_loc); // The headers are for testing, should never exist in set_header()
50 if (TS_SUCCESS == TSMimeHdrFieldCreateNamed(bufp, hdr_loc, header, strlen(header), &field_loc)) { in set_header()
51 … if (TS_SUCCESS == TSMimeHdrFieldValueStringSet(bufp, hdr_loc, field_loc, -1, val, strlen(val))) { in set_header()
52 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in set_header()
55 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in set_header()
/dports/www/trafficserver/trafficserver-9.1.1/plugins/experimental/collapsed_forwarding/
H A Dcollapsed_forwarding.cc88 TSMLoc field_loc = TSMimeHdrFieldFind(bufp, hdr_loc, LOCATION_HEADER, strlen(LOCATION_HEADER)); in add_redirect_header() local
90 if (field_loc == TS_NULL_MLOC) { in add_redirect_header()
91 TSMimeHdrFieldCreateNamed(bufp, hdr_loc, LOCATION_HEADER, strlen(LOCATION_HEADER), &field_loc); in add_redirect_header()
94 …if (TS_SUCCESS == TSMimeHdrFieldValueStringSet(bufp, hdr_loc, field_loc, -1, location.c_str(), loc… in add_redirect_header()
96 TSMimeHdrFieldAppend(bufp, hdr_loc, field_loc); in add_redirect_header()
99 TSHandleMLocRelease(bufp, hdr_loc, field_loc); in add_redirect_header()
/dports/www/trafficserver/trafficserver-9.1.1/example/plugins/c-api/append_transform/
H A Dappend_transform.c259 TSMLoc field_loc = TSMimeHdrFieldFind(bufp, hdr_loc, "Content-Type", 12); in transformable() local
260 if (!field_loc) { in transformable()
265 const char *value = TSMimeHdrFieldValueStringGet(bufp, hdr_loc, field_loc, -1, &val_length); in transformable()
267 ASSERT_SUCCESS(TSHandleMLocRelease(bufp, hdr_loc, field_loc)); in transformable()
272 ASSERT_SUCCESS(TSHandleMLocRelease(bufp, hdr_loc, field_loc)); in transformable()

123