summaryrefslogtreecommitdiffhomepage
path: root/svr-session.c
diff options
context:
space:
mode:
authorMatt Johnston <matt@ucc.asn.au>2004-12-22 15:37:50 +0000
committerMatt Johnston <matt@ucc.asn.au>2004-12-22 15:37:50 +0000
commite7677a5e8ddaa4787659a1a9e5320369c94564e4 (patch)
tree445e655df5d10a7b9f405bbaf0355efb8a48cc47 /svr-session.c
parent7dfb2bfcda814cd2df7b964ec66c7f6e38db6152 (diff)
Rearrange preprocessor parts so that compilation with various options
disabled works OK. --HG-- extra : convert_revision : cc92f744e34125062d052b757967e167f19d6db5
Diffstat (limited to 'svr-session.c')
-rw-r--r--svr-session.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/svr-session.c b/svr-session.c
index f37e81b..8dc8a44 100644
--- a/svr-session.c
+++ b/svr-session.c
@@ -52,19 +52,25 @@ static const packettype svr_packettypes[] = {
{SSH_MSG_KEXINIT, recv_msg_kexinit},
{SSH_MSG_KEXDH_INIT, recv_msg_kexdh_init}, /* server */
{SSH_MSG_NEWKEYS, recv_msg_newkeys},
+#ifdef ENABLE_SVR_REMOTETCPFWD
{SSH_MSG_GLOBAL_REQUEST, recv_msg_global_request_remotetcp},
+#endif
{SSH_MSG_CHANNEL_REQUEST, recv_msg_channel_request},
{SSH_MSG_CHANNEL_OPEN, recv_msg_channel_open},
{SSH_MSG_CHANNEL_EOF, recv_msg_channel_eof},
{SSH_MSG_CHANNEL_CLOSE, recv_msg_channel_close},
+#ifdef USING_LISTENERS
{SSH_MSG_CHANNEL_OPEN_CONFIRMATION, recv_msg_channel_open_confirmation},
{SSH_MSG_CHANNEL_OPEN_FAILURE, recv_msg_channel_open_failure},
+#endif
{0, 0} /* End */
};
static const struct ChanType *svr_chantypes[] = {
&svrchansess,
+#ifdef ENABLE_SVR_LOCALTCPFWD
&svr_chan_tcpdirect,
+#endif
NULL /* Null termination is mandatory. */
};