forked from Minki/linux
[IPV6] Don't store dst_entry for RAW socket
Signed-off-by: Nicolas DICHTEL <nicolas.dichtel@6wind.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
72fb630dad
commit
6d3e85ecf2
@ -803,10 +803,7 @@ back_from_confirm:
|
||||
err = rawv6_push_pending_frames(sk, &fl, rp);
|
||||
}
|
||||
done:
|
||||
ip6_dst_store(sk, dst,
|
||||
ipv6_addr_equal(&fl.fl6_dst, &np->daddr) ?
|
||||
&np->daddr : NULL);
|
||||
|
||||
dst_release(dst);
|
||||
release_sock(sk);
|
||||
out:
|
||||
fl6_sock_release(flowlabel);
|
||||
|
Loading…
Reference in New Issue
Block a user