X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/322d09a8cdd26c9ce59ae028387f5d643b4a6f51..c2524e4ee3ee57fd5b3b6d44a2026ee742573c3d:/portfwd.c?ds=sidebyside diff --git a/portfwd.c b/portfwd.c index 94aec6e1..010838ea 100644 --- a/portfwd.c +++ b/portfwd.c @@ -204,7 +204,7 @@ static int pfd_accepting(Plug p, void *sock) sets up a listener on the local machine on (srcaddr:)port */ char *pfd_addforward(char *desthost, int destport, char *srcaddr, int port, - void *backhandle) + void *backhandle, int acceptall) { static struct plug_function_table fn_table = { pfd_closing, @@ -230,7 +230,7 @@ char *pfd_addforward(char *desthost, int destport, char *srcaddr, int port, pr->waiting = NULL; pr->backhandle = backhandle; - pr->s = s = new_listener(srcaddr, port, (Plug) pr, !cfg.lport_acceptall); + pr->s = s = new_listener(srcaddr, port, (Plug) pr, !acceptall); if ((err = sk_socket_error(s)) != NULL) { sfree(pr); return err;