]> andersk Git - openssh.git/blobdiff - ssh.c
fix spacing of include
[openssh.git] / ssh.c
diff --git a/ssh.c b/ssh.c
index cdfc9163370f361b90c1eefbd5beb8929de25f04..b248c0280e22de1bfeb5b26f12325ae3fbd8a165 100644 (file)
--- a/ssh.c
+++ b/ssh.c
@@ -40,7 +40,9 @@
  */
 
 #include "includes.h"
-RCSID("$OpenBSD: ssh.c,v 1.257 2005/12/20 04:41:07 dtucker Exp $");
+RCSID("$OpenBSD: ssh.c,v 1.258 2006/02/08 12:15:27 stevesk Exp $");
+
+#include <paths.h>
 
 #include <openssl/evp.h>
 #include <openssl/err.h>
@@ -1079,6 +1081,11 @@ ssh_session2_setup(int id, void *arg)
                            CHAN_TCP_WINDOW_DEFAULT, CHAN_TCP_PACKET_DEFAULT,
                            0, "tun", 1);
                        c->datagram = 1;
+#if defined(SSH_TUN_FILTER)
+                       if (options.tun_open == SSH_TUNMODE_POINTOPOINT)
+                               channel_register_filter(c->self, sys_tun_infilter,
+                                   sys_tun_outfilter);
+#endif
                        packet_start(SSH2_MSG_CHANNEL_OPEN);
                        packet_put_cstring("tun@openssh.com");
                        packet_put_int(c->self);
This page took 0.033549 seconds and 4 git commands to generate.