irix stdarg printing
[openafs.git] / src / afs / afs_warn.c
index 8666e49..f65f04e 100644 (file)
 
 #if defined(AFS_LINUX26_ENV)
 # define afs_vprintf(fmt, ap) vprintk(fmt, ap)
+#elif defined(AFS_SGI_ENV)
+# define afs_vprintf(fmt, ap) icmn_err(CE_WARN, fmt, ap)
 #elif (defined(AFS_DARWIN80_ENV) && !defined(AFS_DARWIN90_ENV)) || (defined(AFS_LINUX22_ENV))
-static_inline void afs_vprintf(const char *fmt, va_list ap) {
-       char buf[256];
+static_inline void
+afs_vprintf(const char *fmt, va_list ap) {
+    char buf[256];
 
-       vsnprintf(buf, sizeof(buf), fmt, ap);
-       printf(buf);
+    vsnprintf(buf, sizeof(buf), fmt, ap);
+    printf(buf);
 }
 #else
 # define afs_vprintf(fmt, ap) vprintf(fmt, ap)