diff options
author | Stefan Eissing <stefan@eissing.org> | 2023-09-19 12:31:31 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2023-09-21 08:56:50 +0200 |
commit | 88982574462c719d1c648b84f533f7a4dab8c48d (patch) | |
tree | 6c5e88100d28ff25e216d7132733cdce7cc87239 /docs/examples/sslbackend.c | |
parent | bbac7c19e50bcfcdc20cd848ce53e3e7e6929ce0 (diff) |
lib: disambiguate Curl_client_write flag semantics
- use CLIENTWRITE_BODY *only* when data is actually body data
- add CLIENTWRITE_INFO for meta data that is *not* a HEADER
- debug assertions that BODY/INFO/HEADER is not used mixed
- move `data->set.include_header` check into Curl_client_write
so protocol handlers no longer have to care
- add special in FTP for `data->set.include_header` for historic,
backward compatible reasons
- move unpausing of client writes from easy.c to sendf.c, so that
code is in one place and can forward flags correctly
Closes #11885
Diffstat (limited to 'docs/examples/sslbackend.c')
0 files changed, 0 insertions, 0 deletions