aboutsummaryrefslogtreecommitdiff
path: root/src/server_ssh.h
diff options
context:
space:
mode:
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