diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-04-17 14:43:27 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-04-17 14:44:35 +0200 |
commit | a67b3a998b02b93013265f46b4ca5c98373b6703 (patch) | |
tree | 70a9f1a501295cf82e6126a910e6b1589cf1e42f /rtemsbsd | |
parent | in_cksum() support for SPARC (diff) | |
download | rtems-libbsd-a67b3a998b02b93013265f46b4ca5c98373b6703.tar.bz2 |
Include proper headers, format and use vprintk()
Diffstat (limited to 'rtemsbsd')
-rw-r--r-- | rtemsbsd/src/rtems-bsd-log.c | 15 |
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); } - |