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

!10031 ipv6: prevent possible NULL dereference in rt6_probe()

parents 4b9550b1 1d58a226
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -627,6 +627,8 @@ static void rt6_probe(struct fib6_nh *fib6_nh)
	rcu_read_lock_bh();
	last_probe = READ_ONCE(fib6_nh->last_probe);
	idev = __in6_dev_get(dev);
	if (!idev)
		goto out;
	neigh = __ipv6_neigh_lookup_noref(dev, nh_gw);
	if (neigh) {
		if (neigh->nud_state & NUD_VALID)