From 4b42e4f60e38d757ce34554b5f0de2ba48e17372 Mon Sep 17 00:00:00 2001 From: simon Date: Wed, 9 Apr 2003 11:18:41 +0000 Subject: [PATCH] `dynamic' was uninitialised in other types of port forwarding. Oops. git-svn-id: svn://svn.tartarus.org/sgt/putty@3082 cda61777-01e9-0310-a592-d414129be87e --- portfwd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/portfwd.c b/portfwd.c index 8ef1761b..825ee8fb 100644 --- a/portfwd.c +++ b/portfwd.c @@ -362,6 +362,7 @@ char *pfd_newconnect(Socket *s, char *hostname, int port, void *c, pr->ready = 1; pr->c = c; pr->backhandle = NULL; /* we shouldn't need this */ + pr->dynamic = 0; pr->s = *s = new_connection(addr, dummy_realhost, port, 0, 1, 0, (Plug) pr, cfg); @@ -415,6 +416,7 @@ static int pfd_accepting(Plug p, void *sock) pr->port = 0; /* hostname buffer is so far empty */ sk_set_frozen(s, 0); /* we want to receive SOCKS _now_! */ } else { + pr->dynamic = 0; strcpy(pr->hostname, org->hostname); pr->port = org->port; pr->c = new_sock_channel(org->backhandle, s); -- 2.11.0