From 8f726f27e809444eee4403d11e4ce1c16d4c8c29 Mon Sep 17 00:00:00 2001 From: nico Date: Fri, 25 Nov 2011 00:53:19 +0000 Subject: package/dropbear: update to 2011.54 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29330 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- .../patches/160-segfault_fwd_localhost.patch | 40 ---------------------- 1 file changed, 40 deletions(-) delete mode 100644 package/dropbear/patches/160-segfault_fwd_localhost.patch (limited to 'package/dropbear/patches/160-segfault_fwd_localhost.patch') diff --git a/package/dropbear/patches/160-segfault_fwd_localhost.patch b/package/dropbear/patches/160-segfault_fwd_localhost.patch deleted file mode 100644 index 05ae844c1..000000000 --- a/package/dropbear/patches/160-segfault_fwd_localhost.patch +++ /dev/null @@ -1,40 +0,0 @@ -http://wl500g.googlecode.com/svn/trunk/dropbear/011-fwd-all-segfault.patch -https://dev.openwrt.org/ticket/10339 - ---- a/svr-tcpfwd.c -+++ b/svr-tcpfwd.c -@@ -210,15 +210,13 @@ static int svr_remotetcpreq() { - tcpinfo->chantype = &svr_chan_tcpremote; - tcpinfo->tcp_type = forwarded; - -- if (!opts.listen_fwd_all -- || (strcmp(tcpinfo->listenaddr, "localhost") == 0) ) { -- // NULL means "localhost only" -- tcpinfo->listenaddr = NULL; -- } -- else -- { -- tcpinfo->listenaddr = bindaddr; -- } -+ if (!opts.listen_fwd_all || (strcmp(bindaddr, "localhost") == 0) ) { -+ // NULL means "localhost only" -+ tcpinfo->listenaddr = NULL; -+ } -+ else { -+ tcpinfo->listenaddr = bindaddr; -+ } - - ret = listen_tcpfwd(tcpinfo); - ---- a/tcp-accept.c -+++ b/tcp-accept.c -@@ -80,6 +80,9 @@ static void tcp_acceptor(struct Listener - addr = tcpinfo->listenaddr; - port = tcpinfo->listenport; - } -+ if (!addr) { -+ addr = "localhost"; -+ } - - buf_putstring(ses.writepayload, addr, strlen(addr)); - buf_putint(ses.writepayload, port); -- cgit v1.2.3