mirror of
https://github.com/opnsense/src.git
synced 2026-06-09 00:32:25 -04:00
Revert r296868. The cast is useful to protect against passing incorrect
argument type to the macro. Submitted by: rstone
This commit is contained in:
parent
94e900c6cd
commit
d6231037df
1 changed files with 2 additions and 1 deletions
|
|
@ -640,11 +640,12 @@ TAILQ_HEAD(sysctl_ctx_list, sysctl_ctx_entry);
|
|||
|
||||
#define SYSCTL_ADD_COUNTER_U64(ctx, parent, nbr, name, access, ptr, descr) \
|
||||
({ \
|
||||
counter_u64_t *__ptr = (ptr); \
|
||||
CTASSERT(((access) & CTLTYPE) == 0 || \
|
||||
((access) & SYSCTL_CT_ASSERT_MASK) == CTLTYPE_U64); \
|
||||
sysctl_add_oid(ctx, parent, nbr, name, \
|
||||
CTLTYPE_U64 | CTLFLAG_MPSAFE | (access), \
|
||||
ptr, 0, sysctl_handle_counter_u64, "QU", __DESCR(descr)); \
|
||||
__ptr, 0, sysctl_handle_counter_u64, "QU", __DESCR(descr)); \
|
||||
})
|
||||
|
||||
/* Oid for an opaque object. Specified by a pointer and a length. */
|
||||
|
|
|
|||
Loading…
Reference in a new issue