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

(cherry picked from commit cce4979133ba540ca2dfd57631c6f91673b9bafd)
This commit is contained in:
Mark Johnston 2024-03-09 00:08:43 -05:00
parent 10f08c01de
commit ad9aa06859

View file

@ -336,8 +336,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