curl/lib/vssh
Daniel Stenberg c7f67be010
vssh: keyfile use cleanups
- make the libssh backend do the same fallback for private and public key
  filename as libssh2 already did and is documented behavior. This now uses a
  common function.

- set the file names already in setup_connection if public key auth is
  requested, so that the connection reuse functions can use the
  information when checking for existing connections to reuse

- rename the oddly named struct fields 'rsa' to 'priv_key' and 'rsa_pub'
  to 'pub_key' to better reflect their purposes

Fixes #22243
Closes #22244
2026-07-02 12:37:20 +02:00
..
libssh.c vssh: keyfile use cleanups 2026-07-02 12:37:20 +02:00
libssh2.c vssh: keyfile use cleanups 2026-07-02 12:37:20 +02:00
ssh.h vssh: keyfile use cleanups 2026-07-02 12:37:20 +02:00
vssh.c vssh: keyfile use cleanups 2026-07-02 12:37:20 +02:00
vssh.h vssh: keyfile use cleanups 2026-07-02 12:37:20 +02:00