]> git.ipfire.org Git - thirdparty/curl.git/commit
lib: eliminate `conn->cselect_bits`
authorStefan Eissing <stefan@eissing.org>
Wed, 13 Dec 2023 10:25:20 +0000 (11:25 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 14 Dec 2023 14:20:05 +0000 (15:20 +0100)
commit8706b680108919d9cdca1acd3a17fff6a57e245c
treee8469f227f9fb57afcf06f20632faae2b0ac06c3
parent0f052808b3a054bbbcdf31d16ad168e6fdd1252e
lib: eliminate `conn->cselect_bits`

- use `data->state.dselect_bits` everywhere instead
- remove `bool *comeback` parameter as non-zero
  `data->state.dselect_bits` will indicate that IO is
  incomplete.

Closes #12512
14 files changed:
lib/cf-h2-proxy.c
lib/easy.c
lib/http2.c
lib/imap.c
lib/multi.c
lib/transfer.c
lib/transfer.h
lib/urldata.h
lib/vquic/curl_msh3.c
lib/vquic/curl_ngtcp2.c
lib/vquic/curl_quiche.c
lib/vssh/libssh.c
lib/vssh/libssh2.c
lib/vssh/wolfssh.c