diff options
author | Pino Toscano <ptoscano@redhat.com> | 2016-11-09 15:28:36 +0100 |
---|---|---|
committer | Peter Krempa <pkrempa@redhat.com> | 2016-11-15 15:50:51 +0100 |
commit | 22eaee8e011645162e4b00d313bf2abdd4eb54e5 (patch) | |
tree | eb6a500bfd801383b2cf9f697540db97adadb884 /src/rpc/virnetclient.h | |
parent | 6917467c2b0e8f655999f3e568708c4651811689 (diff) | |
download | libvirt-22eaee8e011645162e4b00d313bf2abdd4eb54e5.tar.gz |
remote: expose a new libssh transport
Implement in virtNetClient and VirNetSocket the needed functions to
expose a new libssh transport, providing all the options that the
libssh2 transport supports.
Diffstat (limited to 'src/rpc/virnetclient.h')
-rw-r--r-- | src/rpc/virnetclient.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/rpc/virnetclient.h b/src/rpc/virnetclient.h index c772d0bca6..9cf32091f5 100644 --- a/src/rpc/virnetclient.h +++ b/src/rpc/virnetclient.h @@ -67,6 +67,19 @@ virNetClientPtr virNetClientNewLibSSH2(const char *host, virConnectAuthPtr authPtr, virURIPtr uri); +virNetClientPtr virNetClientNewLibssh(const char *host, + const char *port, + int family, + const char *username, + const char *privkeyPath, + const char *knownHostsPath, + const char *knownHostsVerify, + const char *authMethods, + const char *netcatPath, + const char *socketPath, + virConnectAuthPtr authPtr, + virURIPtr uri); + virNetClientPtr virNetClientNewExternal(const char **cmdargv); int virNetClientRegisterAsyncIO(virNetClientPtr client); |