curl/include/curl
Stefan Eissing e024d5665d
lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID
- add an `id` long to Curl_easy, -1 on init
- once added to a multi (or its own multi), it gets
  a non-negative number assigned by the connection cache
- `id` is unique among all transfers using the same
  cache until reaching LONG_MAX where it will wrap
  around. So, not unique eternally.
- CURLINFO_CONN_ID returns the connection id attached to
  data or, if none present, data->state.lastconnect_id
- variables and type declared in tool for write out

Closes #11185
2023-06-12 23:53:00 +02:00
..
.gitignore copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl.h lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID 2023-06-12 23:53:00 +02:00
curlver.h RELEASE-NOTES: synced 2023-05-31 08:59:48 +02:00
easy.h curl_easy_getinfo: clarify on return data types 2023-05-18 20:46:36 +02:00
header.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
Makefile.am copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
mprintf.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
multi.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
options.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
stdcheaders.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
system.h system.h: remove __IBMC__/__IBMCPP__ guards and apply to all z/OS compiles 2023-06-02 22:55:58 +02:00
typecheck-gcc.h haproxy: add --haproxy-clientip flag to spoof client IPs 2023-06-05 20:08:37 +02:00
urlapi.h urlapi: take const args in _dup and _get functions 2023-03-08 15:38:26 +01:00
websockets.h ws: make the curl_ws_meta() return pointer a const 2023-06-07 23:37:21 +02:00