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

!1489 [sync] PR-1476: ipv6/addrconf: fix a potential refcount underflow for idev

parents 425ad94f 1ddfd3cf
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -314,9 +314,8 @@ static void addrconf_del_dad_work(struct inet6_ifaddr *ifp)
static void addrconf_mod_rs_timer(struct inet6_dev *idev,
				  unsigned long when)
{
	if (!timer_pending(&idev->rs_timer))
	if (!mod_timer(&idev->rs_timer, jiffies + when))
		in6_dev_hold(idev);
	mod_timer(&idev->rs_timer, jiffies + when);
}

static void addrconf_mod_dad_work(struct inet6_ifaddr *ifp,