netdev
[Top] [All Lists]

[PATCH 2.6] [IPV6] SIT: dst leakage in error path.

To: davem@xxxxxxxxxxxxx
Subject: [PATCH 2.6] [IPV6] SIT: dst leakage in error path.
From: YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@xxxxxxxxxxxxxx>
Date: Sat, 02 Oct 2004 19:31:38 +0900 (JST)
Cc: netdev@xxxxxxxxxxx, yoshfuji@xxxxxxxxxxxxxx
Organization: USAGI Project
Sender: netdev-bounce@xxxxxxxxxxx
Hello.

We failed to put rt in error path.

Signed-off-by: Hideaki YOSHIFUJI <yoshfuji@xxxxxxxxxxxxxx>

===== net/ipv6/sit.c 1.41 vs edited =====
--- 1.41/net/ipv6/sit.c 2004-09-17 05:10:00 +09:00
+++ edited/net/ipv6/sit.c       2004-10-02 19:24:05 +09:00
@@ -487,6 +487,7 @@
                }
        }
        if (rt->rt_type != RTN_UNICAST) {
+               ip_rt_put(rt);
                tunnel->stat.tx_carrier_errors++;
                goto tx_error_icmp;
        }

-- 
Hideaki YOSHIFUJI @ USAGI Project <yoshfuji@xxxxxxxxxxxxxx>
GPG FP: 9022 65EB 1ECF 3AD1 0BDF  80D8 4807 F894 E062 0EEA

<Prev in Thread] Current Thread [Next in Thread>