summaryrefslogtreecommitdiff
path: root/src/libvirt_libssh.syms
diff options
context:
space:
mode:
authorPino Toscano <ptoscano@redhat.com>2016-11-09 15:28:35 +0100
committerPeter Krempa <pkrempa@redhat.com>2016-11-15 15:50:51 +0100
commit6917467c2b0e8f655999f3e568708c4651811689 (patch)
treecfadcfe91bb2644d6116738be7e1412eeccc7b82 /src/libvirt_libssh.syms
parent24ee5dc9075767774775c11bf49d3f2d374a956b (diff)
downloadlibvirt-6917467c2b0e8f655999f3e568708c4651811689.tar.gz
libssh_transport: add new libssh-based transport
Implement a new libssh transport, which uses libssh to communicate with remote hosts, and add all the build system stuff (search of libssh, private symbols, etc) to built it. This new transport supports all the common ssh authentication methods, making use of libvirt's auth callbacks for interaction with the user.
Diffstat (limited to 'src/libvirt_libssh.syms')
-rw-r--r--src/libvirt_libssh.syms21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/libvirt_libssh.syms b/src/libvirt_libssh.syms
new file mode 100644
index 0000000000..32eb44f59b
--- /dev/null
+++ b/src/libvirt_libssh.syms
@@ -0,0 +1,21 @@
+#
+# libssh session - specific symbols
+#
+
+# rpc/virnetlibsshsession.h
+virNetLibsshChannelRead;
+virNetLibsshChannelWrite;
+virNetLibsshSessionAuthAddAgentAuth;
+virNetLibsshSessionAuthAddKeyboardAuth;
+virNetLibsshSessionAuthAddPasswordAuth;
+virNetLibsshSessionAuthAddPrivKeyAuth;
+virNetLibsshSessionAuthSetCallback;
+virNetLibsshSessionConnect;
+virNetLibsshSessionHasCachedData;
+virNetLibsshSessionSetChannelCommand;
+virNetLibsshSessionSetHostKeyVerification;
+
+# Let emacs know we want case-insensitive sorting
+# Local Variables:
+# sort-fold-case: t
+# End: