Changes in uspace/srv/klog/klog.c [193d280c:9246016] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/klog/klog.c
r193d280c r9246016 44 44 #include <io/klog.h> 45 45 #include <sysinfo.h> 46 #include < malloc.h>46 #include <stdlib.h> 47 47 #include <fibril_synch.h> 48 48 #include <adt/list.h> … … 100 100 static void producer(void) 101 101 { 102 int read = klog_read(buffer, BUFFER_SIZE);103 104 if (r ead < 0) {105 log_msg(LOG_DEFAULT, LVL_ERROR, "klog_read failed, rc = % d",106 read);102 size_t len = 0; 103 int rc = klog_read(buffer, BUFFER_SIZE, &len); 104 if (rc != EOK) { 105 log_msg(LOG_DEFAULT, LVL_ERROR, "klog_read failed, rc = %s", 106 str_error_name(rc)); 107 107 return; 108 108 } 109 109 110 size_t len = read;111 110 size_t offset = 0; 112 111 while (offset < len) { … … 189 188 * Receives kernel klog notifications. 190 189 * 191 * @param callid IPC call ID192 190 * @param call IPC call structure 193 191 * @param arg Local argument 194 192 * 195 193 */ 196 static void klog_notification_received(ipc_callid_t callid, ipc_call_t *call, 197 void *arg) 194 static void klog_notification_received(ipc_call_t *call, void *arg) 198 195 { 199 196 /*
Note:
See TracChangeset
for help on using the changeset viewer.