mirror of
https://github.com/curl/curl.git
synced 2026-07-31 05:18:04 +03:00
Change the signature of `bufq` functions from * `ssize_t Curl_bufq_*(..., CURLcode *err)` to * `CURLcode Curl_bufq_*(..., size_t *pn)` This allows us to write slightly less code and avoids the ssize_t/size_t conversions in many cases. Also, it gets the function in line with all the other send/recv signatures. Added helper functions in `cfilters.h` for sending from/receving into a bufq. Fuzzer now fails to build due to these changes and its testing of the bufq API. Closes #17396 |
||
|---|---|---|
| .. | ||
| .checksrc | ||
| curl_msh3.c | ||
| curl_msh3.h | ||
| curl_ngtcp2.c | ||
| curl_ngtcp2.h | ||
| curl_osslq.c | ||
| curl_osslq.h | ||
| curl_quiche.c | ||
| curl_quiche.h | ||
| vquic-tls.c | ||
| vquic-tls.h | ||
| vquic.c | ||
| vquic.h | ||
| vquic_int.h | ||