daemon/proxyv2: fix client TCP/TLS + merge state structs
Firstly, this adds a missing assignment of comm->proxy
, which would
cause the resolver not to know that a client asked via TCP/TLS, if the
proxy also asked via TCP/TLS.
Secondly, it merges struct pl_proxyv2_sess_data
and
struct pl_proxyv2_iter_data
into a single struct pl_proxyv2_state
,
since they were practically the same. And it adds a bit of documentation
to the struct.
Merge request reports
Activity
added bug label
requested review from @vcunat
- Resolved by Vladimír Čunát
I read through the diff carefully and noticed nothing fishy. Maybe we'd add a bugfix line into NEWS?
added 14 commits
-
8196f074...a9c7dd25 - 12 commits from branch
master
- b5fa236f - daemon/proxyv2: fix client TCP/TLS + merge state structs
- adc4c44e - Update NEWS
-
8196f074...a9c7dd25 - 12 commits from branch
mentioned in commit dc8e2da6