ktrace: Add __ktrace_used

This suppresses warnings about write-only variables when the KTRACE
option is disabled, akin __diagused and __witness_used.

MFC after:	1 week
This commit is contained in:
Mark Johnston 2024-03-09 00:08:43 -05:00
parent 6e2cfb24ee
commit cce4979133

View file

@ -334,8 +334,10 @@ void ktrcapfail(enum ktr_cap_fail_type, const cap_rights_t *,
extern u_int ktr_geniosize;
#ifdef KTRACE
extern int ktr_filesize_limit_signal;
#define __ktrace_used
#else
#define ktr_filesize_limit_signal 0
#define __ktrace_used __unused
#endif
#else