]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blame - releases/3.4.20/ipv6-setsockopt-ipipproto_ipv6-ipv6_minhopcount-forgot-to-set-return-value.patch
Linux 3.18.140
[thirdparty/kernel/stable-queue.git] / releases / 3.4.20 / ipv6-setsockopt-ipipproto_ipv6-ipv6_minhopcount-forgot-to-set-return-value.patch
CommitLineData
1b44eda7
GKH
1From 63950c29d47e5334b985def26fca4345fc91e75c Mon Sep 17 00:00:00 2001
2From: Hannes Frederic Sowa <hannes@stressinduktion.org>
3Date: Sat, 10 Nov 2012 19:52:34 +0000
4Subject: ipv6: setsockopt(IPIPPROTO_IPV6, IPV6_MINHOPCOUNT) forgot to set return value
5
6
7From: Hannes Frederic Sowa <hannes@stressinduktion.org>
8
9[ Upstream commit d4596bad2a713fcd0def492b1960e6d899d5baa8 ]
10
11Cc: Stephen Hemminger <shemminger@vyatta.com>
12Signed-off-by: Hannes Frederic Sowa <hannes@stressinduktion.org>
13Signed-off-by: David S. Miller <davem@davemloft.net>
14Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
15---
16 net/ipv6/ipv6_sockglue.c | 1 +
17 1 file changed, 1 insertion(+)
18
19--- a/net/ipv6/ipv6_sockglue.c
20+++ b/net/ipv6/ipv6_sockglue.c
21@@ -828,6 +828,7 @@ pref_skip_coa:
22 if (val < 0 || val > 255)
23 goto e_inval;
24 np->min_hopcount = val;
25+ retv = 0;
26 break;
27 case IPV6_DONTFRAG:
28 np->dontfrag = valbool;