From 6d03eef7217be8f0b72f34ab023e69c976dea84d Mon Sep 17 00:00:00 2001 From: Andrew Deason Date: Wed, 12 Jan 2011 10:29:46 -0600 Subject: [PATCH] SOLARIS: Include sys/varargs.h for kernel stdarg When compiling for the kernel, pre-10 Solaris seems to want instead of , as documented in the Solaris man pages. So include instead of where we need variable arguments (afs_warn.c). Change-Id: Id16453b1f7bb9f42d0cc9ca504ac64d04fb0b684 Reviewed-on: http://gerrit.openafs.org/3653 Tested-by: Andrew Deason Tested-by: Derrick Brashear Reviewed-by: Derrick Brashear --- src/afs/afs_warn.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/afs/afs_warn.c b/src/afs/afs_warn.c index 6beca87..8ec4334 100644 --- a/src/afs/afs_warn.c +++ b/src/afs/afs_warn.c @@ -20,9 +20,14 @@ #include "afs/sysincludes.h" /* Standard vendor system headers */ #if !defined(UKERNEL) + #if !defined(AFS_LINUX20_ENV) -#include -#include "stdarg.h" +# include +# if defined(AFS_SUN58_ENV) +# include +# else +# include +# endif #endif #include -- 1.9.4