| 374 | } |
| 375 | |
| 376 | static TSReturnCode |
| 377 | GeneratorPOSTResponse(GeneratorRequest *grq) |
| 378 | { |
| 379 | GeneratorHttpHeader response; |
| 380 | VDEBUG("writing POST response"); |
| 381 | |
| 382 | if (WriteResponseHeader(response, TS_HTTP_STATUS_OK) != TS_SUCCESS) { |
| 383 | return TS_ERROR; |
| 384 | } |
| 385 | |
| 386 | int hdrlen = TSHttpHdrLengthGet(response.buffer, response.header); |
| 387 | |
| 388 | TSHttpHdrPrint(response.buffer, response.header, grq->writeio.iobuf); |
| 389 | |
| 390 | TSVIONBytesSet(grq->writeio.vio, hdrlen); |
| 391 | TSVIOReenable(grq->writeio.vio); |
| 392 | |
| 393 | return TS_SUCCESS; |
| 394 | } |
| 395 | |
| 396 | static bool |
| 397 | GeneratorParseRequest(GeneratorRequest *grq) |
no test coverage detected