Index: uspace/lib/c/generic/io/klog.c
===================================================================
--- uspace/lib/c/generic/io/klog.c	(revision a801688bbb63ce8e1f39927867b7500c306a8b52)
+++ uspace/lib/c/generic/io/klog.c	(revision ec85df023cbda2e09fb239a04dfe53f2b94df685)
@@ -56,4 +56,9 @@
 {
 	(void) __SYSCALL3(SYS_KLOG, KLOG_UPDATE, (uintptr_t) NULL, 0);
+}
+
+void klog_command(const void *buf, size_t size)
+{
+	(void) __SYSCALL3(SYS_KLOG, KLOG_COMMAND, (sysarg_t) buf, (sysarg_t) size);
 }
 
Index: uspace/lib/c/include/io/klog.h
===================================================================
--- uspace/lib/c/include/io/klog.h	(revision a801688bbb63ce8e1f39927867b7500c306a8b52)
+++ uspace/lib/c/include/io/klog.h	(revision ec85df023cbda2e09fb239a04dfe53f2b94df685)
@@ -42,4 +42,5 @@
 extern size_t klog_write(const void *, size_t);
 extern void klog_update(void);
+extern void klog_command(const void *, size_t);
 extern int klog_printf(const char *, ...)
     PRINTF_ATTRIBUTE(1, 2);
