Module Name:    src
Committed By:   christos
Date:           Sat Feb  7 19:36:42 UTC 2015

Modified Files:
        src/sys/sys: callout.h

Log Message:
Add an FMT macro to snprintb the callout flags.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/sys/callout.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/sys/callout.h
diff -u src/sys/sys/callout.h:1.31 src/sys/sys/callout.h:1.32
--- src/sys/sys/callout.h:1.31	Mon Apr 28 16:24:10 2008
+++ src/sys/sys/callout.h	Sat Feb  7 14:36:42 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: callout.h,v 1.31 2008/04/28 20:24:10 martin Exp $	*/
+/*	$NetBSD: callout.h,v 1.32 2015/02/07 19:36:42 christos Exp $	*/
 
 /*-
  * Copyright (c) 2000, 2003, 2006, 2007, 2008 The NetBSD Foundation, Inc.
@@ -59,6 +59,13 @@ typedef struct callout {
 #define	CALLOUT_MPSAFE		0x0100	/* does not need kernel_lock */
 #define	CALLOUT_FLAGMASK	0xff00
 
+#define CALLOUT_FMT	"\177\020\
+b\00BOUND\0\
+b\01PENDING\0\
+b\02FIRED\0\
+b\03INVOKING\0\
+b\10MPSAFE\0"
+
 #ifdef _CALLOUT_PRIVATE
 
 /* The following funkyness is to appease gcc3's strict aliasing. */

Reply via email to