| 279 | } |
| 280 | |
| 281 | static int64_t |
| 282 | GeneratorGetRequestHeader(GeneratorHttpHeader &request, const char *field_name, int64_t field_len, int64_t default_value) |
| 283 | { |
| 284 | TSMLoc field; |
| 285 | |
| 286 | field = TSMimeHdrFieldFind(request.buffer, request.header, field_name, field_len); |
| 287 | if (field != TS_NULL_MLOC) { |
| 288 | default_value = TSMimeHdrFieldValueInt64Get(request.buffer, request.header, field, -1); |
| 289 | } |
| 290 | |
| 291 | TSHandleMLocRelease(request.buffer, request.header, field); |
| 292 | return default_value; |
| 293 | } |
| 294 | |
| 295 | static TSReturnCode |
| 296 | WriteResponseHeader(GeneratorHttpHeader &response, TSHttpStatus status) |
no test coverage detected