Module Name: src Committed By: drochner Date: Fri Mar 27 11:05:43 UTC 2009
Modified Files: src/sys/sys: siginfo.h Log Message: namespace sanity: SI_LWP and SI_NOINFO are _NETBSD_SOURCE only To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/sys/siginfo.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/siginfo.h diff -u src/sys/sys/siginfo.h:1.18 src/sys/sys/siginfo.h:1.19 --- src/sys/sys/siginfo.h:1.18 Tue Jan 13 15:38:34 2009 +++ src/sys/sys/siginfo.h Fri Mar 27 11:05:43 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: siginfo.h,v 1.18 2009/01/13 15:38:34 christos Exp $ */ +/* $NetBSD: siginfo.h,v 1.19 2009/03/27 11:05:43 drochner Exp $ */ /*- * Copyright (c) 2002 The NetBSD Foundation, Inc. @@ -224,7 +224,6 @@ /** si_code */ -#define SI_NOINFO 32767 /* No signal specific info available */ #define SI_USER 0 /* Sent by kill(2) */ #define SI_QUEUE -1 /* Sent by the sigqueue(2) */ #define SI_TIMER -2 /* Generated by expiration of a timer */ @@ -233,6 +232,9 @@ /* asynchronous I/O signal */ #define SI_MESGQ -4 /* Generated by arrival of a message on */ /* an empty message queue */ +#if defined(_KERNEL) || defined(_NETBSD_SOURCE) #define SI_LWP -5 /* Generated by _lwp_kill(2) */ +#define SI_NOINFO 32767 /* No signal specific info available */ +#endif #endif /* !_SYS_SIGINFO_H_ */