git: 3cb0bc54ec48 - stable/13 - net/route: Use __diagused for variables only used in KASSERT().
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 13 Jan 2023 21:24:43 UTC
The branch stable/13 has been updated by melifaro:
URL: https://cgit.FreeBSD.org/src/commit/?id=3cb0bc54ec48fb09daf303470d3077684abc939e
commit 3cb0bc54ec48fb09daf303470d3077684abc939e
Author: John Baldwin <jhb@FreeBSD.org>
AuthorDate: 2022-04-13 23:08:19 +0000
Commit: Alexander V. Chernikov <melifaro@FreeBSD.org>
CommitDate: 2023-01-13 21:18:25 +0000
net/route: Use __diagused for variables only used in KASSERT().
(cherry picked from commit 2174f0f2f25310308f92743da849fee32c65db8a)
---
sys/net/route/nhgrp_ctl.c | 2 +-
sys/net/route/nhop_ctl.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys/net/route/nhgrp_ctl.c b/sys/net/route/nhgrp_ctl.c
index 91ce5b3f4174..ee3ac9bec3d6 100644
--- a/sys/net/route/nhgrp_ctl.c
+++ b/sys/net/route/nhgrp_ctl.c
@@ -306,7 +306,7 @@ void
nhgrp_ref_object(struct nhgrp_object *nhg)
{
struct nhgrp_priv *nhg_priv;
- u_int old;
+ u_int old __diagused;
nhg_priv = NHGRP_PRIV(nhg);
old = refcount_acquire(&nhg_priv->nhg_refcount);
diff --git a/sys/net/route/nhop_ctl.c b/sys/net/route/nhop_ctl.c
index eadb053c0f42..d35ad0213bb3 100644
--- a/sys/net/route/nhop_ctl.c
+++ b/sys/net/route/nhop_ctl.c
@@ -631,7 +631,7 @@ destroy_nhop_epoch(epoch_context_t ctx)
void
nhop_ref_object(struct nhop_object *nh)
{
- u_int old;
+ u_int old __diagused;
old = refcount_acquire(&nh->nh_priv->nh_refcnt);
KASSERT(old > 0, ("%s: nhop object %p has 0 refs", __func__, nh));