diff options
| -rw-r--r-- | net/ipv6/route.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/ipv6/route.c b/net/ipv6/route.c index f1be5c5c85ef..de2b1decd786 100644 --- a/net/ipv6/route.c +++ b/net/ipv6/route.c | |||
| @@ -1756,6 +1756,7 @@ static struct rt6_info * ip6_rt_copy(struct rt6_info *ort) | |||
| 1756 | #ifdef CONFIG_IPV6_SUBTREES | 1756 | #ifdef CONFIG_IPV6_SUBTREES |
| 1757 | memcpy(&rt->rt6i_src, &ort->rt6i_src, sizeof(struct rt6key)); | 1757 | memcpy(&rt->rt6i_src, &ort->rt6i_src, sizeof(struct rt6key)); |
| 1758 | #endif | 1758 | #endif |
| 1759 | memcpy(&rt->rt6i_prefsrc, &ort->rt6i_prefsrc, sizeof(struct rt6key)); | ||
| 1759 | rt->rt6i_table = ort->rt6i_table; | 1760 | rt->rt6i_table = ort->rt6i_table; |
| 1760 | } | 1761 | } |
| 1761 | return rt; | 1762 | return rt; |
