summaryrefslogtreecommitdiff
path: root/lib/http2.h
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2021-01-25 14:18:31 +0100
committerDaniel Stenberg <daniel@haxx.se>2021-02-15 09:08:59 +0100
commitf2f91ac709bcfc85ce0447c3ab6b7e41efef8606 (patch)
treeafe10807d54179b41ed83e02e589d5c5cbedfec8 /lib/http2.h
parentfa959e697bf90e27738041d87e409b9b1edef3ac (diff)
downloadcurl-f2f91ac709bcfc85ce0447c3ab6b7e41efef8606.tar.gz
openssl: remove conn->data use
We still make the trace callback function get the connectdata struct passed to it, since the callback is anchored on the connection. Repeatedly updating the callback pointer to set 'data' with SSL_CTX_set_msg_callback_arg() doesn't seem to work, probably because there might already be messages in the queue with the old pointer. This code therefore makes sure to set the "logger" handle before using OpenSSL calls so that the right easy handle gets used for tracing. Closes #6522
Diffstat (limited to 'lib/http2.h')
0 files changed, 0 insertions, 0 deletions