aboutsummaryrefslogtreecommitdiff
path: root/libssh
diff options
context:
space:
mode:
authorAris Adamantiadis <aris@0xbadc0de.be>2009-09-26 14:05:58 +0200
committerAris Adamantiadis <aris@0xbadc0de.be>2009-09-26 14:05:58 +0200
commitcd7f6bea573e345ac01e0c5226a3fa27ca83e2a8 (patch)
treef5760ca5f8bc63e6da0e93ae0b3fe53bc64085f0 /libssh
parentc3dc60103f03142873bdb78d112adbe423c94c2e (diff)
downloadlibssh-cd7f6bea573e345ac01e0c5226a3fa27ca83e2a8.tar.gz
libssh-cd7f6bea573e345ac01e0c5226a3fa27ca83e2a8.tar.xz
libssh-cd7f6bea573e345ac01e0c5226a3fa27ca83e2a8.zip
more priv.h splitting
Diffstat (limited to 'libssh')
-rw-r--r--libssh/auth.c9
-rw-r--r--libssh/channels.c1
-rw-r--r--libssh/keys.c1
-rw-r--r--libssh/messages.c1
-rw-r--r--libssh/packet.c1
-rw-r--r--libssh/server.c1
6 files changed, 14 insertions, 0 deletions
diff --git a/libssh/auth.c b/libssh/auth.c
index 3b64e0f6..d7fd3fa1 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 1f2c64c5..6f1e3ee2 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 4908608d..d6bb8de1 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 1540dd66..ab4457c4 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 7e25479f..00b09ffe 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 ebd5dc20..703a24f2 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