diff options
Diffstat (limited to 'libssh')
-rw-r--r-- | libssh/auth.c | 9 | ||||
-rw-r--r-- | libssh/channels.c | 1 | ||||
-rw-r--r-- | libssh/keys.c | 1 | ||||
-rw-r--r-- | libssh/messages.c | 1 | ||||
-rw-r--r-- | libssh/packet.c | 1 | ||||
-rw-r--r-- | libssh/server.c | 1 |
6 files changed, 14 insertions, 0 deletions
diff --git a/libssh/auth.c b/libssh/auth.c index 3b64e0f..d7fd3fa 100644 --- a/libssh/auth.c +++ b/libssh/auth.c @@ -1018,6 +1018,15 @@ int ssh_userauth_autopubkey(ssh_session session, const char *passphrase) { return SSH_AUTH_DENIED; } +struct ssh_kbdint_struct { + uint32_t nprompts; + char *name; + char *instruction; + char **prompts; + unsigned char *echo; /* bool array */ + char **answers; +}; + static ssh_kbdint kbdint_new(void) { ssh_kbdint kbd; diff --git a/libssh/channels.c b/libssh/channels.c index 1f2c64c..6f1e3ee 100644 --- a/libssh/channels.c +++ b/libssh/channels.c @@ -40,6 +40,7 @@ #include "libssh/channels.h" #include "libssh/session.h" #include "libssh/misc.h" +#include "libssh/messages.h" #define WINDOWBASE 128000 #define WINDOWLIMIT (WINDOWBASE/2) diff --git a/libssh/keys.c b/libssh/keys.c index 4908608..d6bb8de 100644 --- a/libssh/keys.c +++ b/libssh/keys.c @@ -35,6 +35,7 @@ #include "libssh/session.h" #include "libssh/keys.h" #include "libssh/dh.h" +#include "libssh/messages.h" /** \addtogroup ssh_auth * @{ diff --git a/libssh/messages.c b/libssh/messages.c index 1540dd6..ab4457c 100644 --- a/libssh/messages.c +++ b/libssh/messages.c @@ -49,6 +49,7 @@ #include "libssh/misc.h" #include "libssh/keys.h" #include "libssh/dh.h" +#include "libssh/messages.h" static ssh_message message_new(ssh_session session){ ssh_message msg = malloc(sizeof(struct ssh_message_struct)); diff --git a/libssh/packet.c b/libssh/packet.c index 7e25479..00b09ff 100644 --- a/libssh/packet.c +++ b/libssh/packet.c @@ -41,6 +41,7 @@ #include "libssh/socket.h" #include "libssh/channels.h" #include "libssh/session.h" +#include "libssh/messages.h" /* XXX include selected mac size */ static int macsize=SHA_DIGEST_LEN; diff --git a/libssh/server.c b/libssh/server.c index ebd5dc2..703a24f 100644 --- a/libssh/server.c +++ b/libssh/server.c @@ -49,6 +49,7 @@ #include "libssh/misc.h" #include "libssh/keys.h" #include "libssh/dh.h" +#include "libssh/messages.h" #ifdef _WIN32 |