summaryrefslogtreecommitdiff
path: root/net/ipv6/ip6_output.c
diff options
context:
space:
mode:
authorChenbo Feng <fengc@google.com>2017-06-10 22:35:38 +0300
committerDavid S. Miller <davem@davemloft.net>2017-06-10 23:25:21 +0300
commit89dfba3e1b7e4dc52db71b4b243954cab63fcf49 (patch)
tree6ee4ece2d533f62d11132dd0eaa3307bcd4875f6 /net/ipv6/ip6_output.c
parent4abf5a653bf837aa93ad3fcf7cc918e90f44fb2d (diff)
downloadlinux-89dfba3e1b7e4dc52db71b4b243954cab63fcf49.tar.xz
Remove the redundant skb->dev initialization in ip6_fragment
After moves the skb->dev and skb->protocol initialization into ip6_output, setting the skb->dev inside ip6_fragment is unnecessary. Fixes: 97a7a37a7b7b("ipv6: Initial skb->dev and skb->protocol in ip6_output") Signed-off-by: Chenbo Feng <fengc@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6/ip6_output.c')
-rw-r--r--net/ipv6/ip6_output.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/net/ipv6/ip6_output.c b/net/ipv6/ip6_output.c
index 02cd44f09539..0d6f3b6345de 100644
--- a/net/ipv6/ip6_output.c
+++ b/net/ipv6/ip6_output.c
@@ -869,7 +869,6 @@ fail_toobig:
if (skb->sk && dst_allfrag(skb_dst(skb)))
sk_nocaps_add(skb->sk, NETIF_F_GSO_MASK);
- skb->dev = skb_dst(skb)->dev;
icmpv6_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu);
err = -EMSGSIZE;