diff options
author | Carlos Martín Nieto <cmn@dwim.me> | 2017-03-12 21:24:55 +0100 |
---|---|---|
committer | Carlos Martín Nieto <cmn@dwim.me> | 2017-03-12 21:24:55 +0100 |
commit | d617f1de94ae2dadadb26eed3cf81180711368f1 (patch) | |
tree | 2d3d5246e61bba5f78987022126981c06242033f | |
parent | 5a3df6bd83ebf3bea95e93e30a1a833ee35ca27a (diff) | |
download | libgit2-d617f1de94ae2dadadb26eed3cf81180711368f1.tar.gz |
fixup
-rw-r--r-- | src/transports/ssh.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/transports/ssh.c b/src/transports/ssh.c index bd0c1e007..0095a8102 100644 --- a/src/transports/ssh.c +++ b/src/transports/ssh.c @@ -921,9 +921,13 @@ static int list_auth_methods(int *out, LIBSSH2_SESSION *session, const char *use if (!git__prefixcmp(ptr, SSH_AUTH_PUBLICKEY)) { *out |= GIT_CREDTYPE_SSH_KEY; *out |= GIT_CREDTYPE_SSH_CUSTOM; - +#ifdef GIT_SSH_RUNTIME if (git_libssh2_userauth_publickey_frommemory) *out |= GIT_CREDTYPE_SSH_MEMORY; +#elif defined(GIT_SSH_MEMORY_CREDENTIALS) + *out |= GIT_CREDTYPE_SSH_MEMORY; +#endif + ptr += strlen(SSH_AUTH_PUBLICKEY); continue; |