Lines Matching +full:- +full:- +full:with +full:- +full:libssh2
23 * SPDX-License-Identifier: curl
30 #include <libssh2.h>
44 SSH_NO_STATE = -1, /* Used for "nextState" so say there is none */
47 SSH_INIT, /* First state in SSH-CONNECT */
65 SSH_SFTP_REALPATH, /* Last state in SSH-CONNECT */
67 SSH_SFTP_QUOTE_INIT, /* First state in SFTP-DO */
68 SSH_SFTP_POSTQUOTE_INIT, /* (Possibly) First state in SFTP-DONE */
92 SSH_SFTP_DOWNLOAD_STAT, /* Last state in SFTP-DO */
93 SSH_SFTP_CLOSE, /* Last state in SFTP-DONE */
94 SSH_SFTP_SHUTDOWN, /* First state in SFTP-DISCONNECT */
95 SSH_SCP_TRANS_INIT, /* First state in SCP-DO */
103 SSH_SCP_CHANNEL_FREE, /* Last state in SCP-DONE */
104 SSH_SESSION_DISCONNECT, /* First state in SCP-DISCONNECT */
105 SSH_SESSION_FREE, /* Last state in SCP/SFTP-DISCONNECT */
111 Curl_easy, which means this is used on a per-easy handle basis.
129 /* ssh_conn is used for struct connection-oriented data in the connectdata
132 const char *authlist; /* List of auth. methods, managed by libssh2 */
135 const char *passphrase; /* pass-phrase to use */
195 LIBSSH2_AGENT *ssh_agent; /* proxy to ssh-agent/pageant */
200 /* note that HAVE_LIBSSH2_KNOWNHOST_API is a define set in the libssh2.h
216 /* Feature detection based on version numbers to better work with
217 non-configure platforms */
220 # error "SCP/SFTP protocols require libssh2 0.16 or later"
246 /* get it run-time if possible */
249 /* use build-time if run-time not possible */
267 /* for non-SSH builds */