aboutsummaryrefslogtreecommitdiff
path: root/src/server_ssh.h
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2018-04-16 17:25:09 +0200
committerToni Uhlig <matzeton@googlemail.com>2018-04-16 17:25:09 +0200
commitc9b3ea785346546948afcf685c80c460f3b1317a (patch)
treee5e43c24167f8e0a4d66e776ea71219e6e3d4adc /src/server_ssh.h
parent914f8f335d73c4dd69b72f6f2d8c53257bce497d (diff)
POTD skeleton #10.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'src/server_ssh.h')
-rw-r--r--src/server_ssh.h13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/server_ssh.h b/src/server_ssh.h
index e057814..e0744f8 100644
--- a/src/server_ssh.h
+++ b/src/server_ssh.h
@@ -4,17 +4,12 @@
#include <libssh/server.h>
#include "server.h"
+#include "forward.h"
-typedef struct ssh_data {
- ssh_bind sshbind;
- ssh_session session;
-} ssh_data;
+int ssh_init_cb(struct forward_ctx *ctx);
+int ssh_on_listen(struct forward_ctx *ctx);
-int ssh_init_cb(struct server_ctx *ctx);
-
-int ssh_on_listen(struct server_data *data);
-
-int ssh_on_shutdown(struct server_data *data);
+int ssh_on_shutdown(struct forward_ctx *ctx);
#endif