From c61137df0ddfe2318cd4b953495b4ccdb8f12b61 Mon Sep 17 00:00:00 2001 From: John Levon Date: Thu, 19 Mar 2020 07:52:05 -0700 Subject: 12399 kobj printf functions should be checked Reviewed by: Robert Mustacchi Approved by: Dan McDonald --- usr/src/uts/common/sys/kobj_impl.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'usr/src/uts/common/sys/kobj_impl.h') diff --git a/usr/src/uts/common/sys/kobj_impl.h b/usr/src/uts/common/sys/kobj_impl.h index a8488365b9..752217b5cf 100644 --- a/usr/src/uts/common/sys/kobj_impl.h +++ b/usr/src/uts/common/sys/kobj_impl.h @@ -21,6 +21,8 @@ /* * Copyright 2007 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. + * + * Copyright 2020 Joyent, Inc. */ /* @@ -184,8 +186,9 @@ extern void mach_modpath(char *, const char *); extern void kobj_setup_standalone_vectors(void); extern void kobj_restore_vectors(void); -extern void (*_kobj_printf)(void *, const char *fmt, ...); -extern void (*_vkobj_printf)(void *, const char *fmt, va_list); +extern void (*_kobj_printf)(void *, const char *fmt, ...) __KPRINTFLIKE(2); +extern void (*_vkobj_printf)(void *, const char *fmt, va_list) + __KVPRINTFLIKE(2); extern void (*kobj_bcopy)(const void *, void *, size_t); extern void (*kobj_bzero)(void *, size_t); extern size_t (*kobj_strlcat)(char *, const char *, size_t); -- cgit v1.2.3