diff options
author | nico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2011-11-25 00:53:19 +0000 |
---|---|---|
committer | nico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2011-11-25 00:53:19 +0000 |
commit | 8f726f27e809444eee4403d11e4ce1c16d4c8c29 (patch) | |
tree | 58d63775014d9917cb970952ffd8c26186d243fc /package/dropbear/patches/160-segfault_fwd_localhost.patch | |
parent | 835d7d622521dadd2584e4b882e0007f7f2074f2 (diff) |
package/dropbear: update to 2011.54
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29330 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/dropbear/patches/160-segfault_fwd_localhost.patch')
-rw-r--r-- | package/dropbear/patches/160-segfault_fwd_localhost.patch | 40 |
1 files changed, 0 insertions, 40 deletions
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); |