Messages in this thread | | | Date | Wed, 04 Apr 2012 05:26:17 -0400 (EDT) | Subject | Re: [PATCH] ipv6: Fix 'inet6_rtm_getroute' to release 'rt->dst' in case of 'alloc_skb' failure | From | David Miller <> |
| |
From: Shmulik Ladkani <shmulik.ladkani@gmail.com> Date: Wed, 4 Apr 2012 12:13:00 +0300
> In 72331bc [ipv6: Fix RTM_GETROUTE's interpretation of RTA_IIF to be > consistent with ipv4] the code of 'inet6_rtm_getroute()' was re-ordered > such that the reference to 'rt->dst' is incremented prior skb > allocation. > > Hence, if 'alloc_skb()' fails, must drop a reference from 'rt->dst'. > Add the missing 'dst_release()' call. > > Signed-off-by: Shmulik Ladkani <shmulik.ladkani@gmail.com>
Applied, thanks.
| |