kernel: Add some missing __printflike()s.
authorSascha Wildner <saw@online.de>
Sun, 9 Sep 2018 20:57:48 +0000 (22:57 +0200)
committerSascha Wildner <saw@online.de>
Sun, 9 Sep 2018 20:57:58 +0000 (22:57 +0200)
sys/dev/raid/mpr/mpr_sas.c
sys/kern/kern_kthread.c
sys/netgraph7/netgraph/ng_parse.c

index e78fca2..a04e3f3 100644 (file)
@@ -322,7 +322,7 @@ mprsas_rescan_target(struct mpr_softc *sc, struct mprsas_target *targ)
        xpt_action(ccb);
 }
 
-static void
+static void __printflike(3, 4)
 mprsas_log_command(struct mpr_command *cm, u_int level, const char *fmt, ...)
 {
        struct sbuf sb;
index 6726328..f5ca04f 100644 (file)
@@ -44,7 +44,7 @@ static struct lwkt_token kpsus_token = LWKT_TOKEN_INITIALIZER(kpsus_token);
 /*
  * Create a new lightweight kernel thread.
  */
-static int
+static int __printflike(5, 0)
 _kthread_create(void (*func)(void *), void *arg,
     struct thread **tdp, int cpu, const char *fmt, __va_list ap)
 {
index 187d6c9..f5a877f 100644 (file)
@@ -121,7 +121,7 @@ static int  ng_parse_get_elem_pad(const struct ng_parse_type *type,
 /* Parsing helper functions */
 static int     ng_parse_skip_value(const char *s, int off, int *lenp);
 static int     ng_parse_append(char **cbufp, int *cbuflenp,
-                       const char *fmt, ...);
+                       const char *fmt, ...) __printflike(3, 4);
 
 /* Poor man's virtual method calls */
 #define METHOD(t,m)    (ng_get_ ## m ## _method(t))