Unverified Commit d2d926ee authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!3262 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr.

parents 74435c13 d6aecc74
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -710,7 +710,7 @@ void __icmp_send(struct sk_buff *skb_in, int type, int code, __be32 info,

		rcu_read_lock();
		if (rt_is_input_route(rt) &&
		    net->ipv4.sysctl_icmp_errors_use_inbound_ifaddr)
		    READ_ONCE(net->ipv4.sysctl_icmp_errors_use_inbound_ifaddr))
			dev = dev_get_by_index_rcu(net, inet_iif(skb_in));

		if (dev)