summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-04-17 14:43:27 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-04-17 14:44:35 +0200
commita67b3a998b02b93013265f46b4ca5c98373b6703 (patch)
tree70a9f1a501295cf82e6126a910e6b1589cf1e42f
parentin_cksum() support for SPARC (diff)
downloadrtems-libbsd-a67b3a998b02b93013265f46b4ca5c98373b6703.tar.bz2
Include proper headers, format and use vprintk()
-rw-r--r--rtemsbsd/src/rtems-bsd-log.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/rtemsbsd/src/rtems-bsd-log.c b/rtemsbsd/src/rtems-bsd-log.c
index 361b8a7f..c7b8d235 100644
--- a/rtemsbsd/src/rtems-bsd-log.c
+++ b/rtemsbsd/src/rtems-bsd-log.c
@@ -16,8 +16,10 @@
*
*/
-#include <fcntl.h>
-#include <stdarg.h>
+#include <freebsd/machine/rtems-bsd-config.h>
+
+#include <freebsd/sys/types.h>
+#include <freebsd/sys/systm.h>
/*
* Log writes to the log buffer, and guarantees not to sleep (so can be
@@ -27,10 +29,9 @@
void
log(int level, const char *fmt, ...)
{
- va_list ap;
+ va_list ap;
- va_start(ap, fmt);
- printk(fmt, ap);
- va_end(ap);
+ va_start(ap, fmt);
+ vprintk(fmt, ap);
+ va_end(ap);
}
-