Changeset b7fd2a0 in mainline for uspace/srv/logger
- Timestamp:
- 2018-01-13T03:10:29Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a53ed3a
- Parents:
- 36f0738
- Location:
- uspace/srv/logger
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/logger/ctl.c
r36f0738 rb7fd2a0 43 43 #include "logger.h" 44 44 45 static int handle_log_level_change(sysarg_t new_level)45 static errno_t handle_log_level_change(sysarg_t new_level) 46 46 { 47 47 void *full_name; 48 int rc = async_data_write_accept(&full_name, true, 0, 0, 0, NULL);48 errno_t rc = async_data_write_accept(&full_name, true, 0, 0, 0, NULL); 49 49 if (rc != EOK) { 50 50 return rc; … … 77 77 switch (IPC_GET_IMETHOD(call)) { 78 78 case LOGGER_CONTROL_SET_DEFAULT_LEVEL: { 79 int rc = set_default_logging_level(IPC_GET_ARG1(call));79 errno_t rc = set_default_logging_level(IPC_GET_ARG1(call)); 80 80 async_answer_0(callid, rc); 81 81 break; 82 82 } 83 83 case LOGGER_CONTROL_SET_LOG_LEVEL: { 84 int rc = handle_log_level_change(IPC_GET_ARG1(call));84 errno_t rc = handle_log_level_change(IPC_GET_ARG1(call)); 85 85 async_answer_0(callid, rc); 86 86 break; … … 88 88 case LOGGER_CONTROL_SET_ROOT: { 89 89 int fd; 90 int rc = vfs_receive_handle(true, &fd);90 errno_t rc = vfs_receive_handle(true, &fd); 91 91 if (rc == EOK) { 92 92 rc = vfs_root_set(fd); -
uspace/srv/logger/initlvl.c
r36f0738 rb7fd2a0 50 50 if (value == NULL) { 51 51 log_level_t level; 52 int rc = log_level_from_str(key, &level);52 errno_t rc = log_level_from_str(key, &level); 53 53 if (rc != EOK) 54 54 return; … … 59 59 60 60 log_level_t level; 61 int rc = log_level_from_str(value, &level);61 errno_t rc = log_level_from_str(value, &level); 62 62 if (rc != EOK) 63 63 return; -
uspace/srv/logger/level.c
r36f0738 rb7fd2a0 49 49 } 50 50 51 int set_default_logging_level(log_level_t new_level)51 errno_t set_default_logging_level(log_level_t new_level) 52 52 { 53 53 if (new_level >= LVL_LIMIT) -
uspace/srv/logger/logger.h
r36f0738 rb7fd2a0 95 95 96 96 log_level_t get_default_logging_level(void); 97 int set_default_logging_level(log_level_t);97 errno_t set_default_logging_level(log_level_t); 98 98 99 99 -
uspace/srv/logger/logs.c
r36f0738 rb7fd2a0 52 52 } 53 53 54 static int create_dest(const char *name, logger_dest_t **dest)54 static errno_t create_dest(const char *name, logger_dest_t **dest) 55 55 { 56 56 logger_dest_t *result = malloc(sizeof(logger_dest_t)); … … 86 86 if (result->full_name == NULL) 87 87 goto error; 88 int rc = create_dest(name, &result->dest);88 errno_t rc = create_dest(name, &result->dest); 89 89 if (rc != EOK) 90 90 goto error; -
uspace/srv/logger/main.c
r36f0738 rb7fd2a0 70 70 71 71 port_id_t port; 72 int rc = async_create_port(INTERFACE_LOGGER_CONTROL,72 errno_t rc = async_create_port(INTERFACE_LOGGER_CONTROL, 73 73 connection_handler_control, NULL, &port); 74 74 if (rc != EOK) { -
uspace/srv/logger/writer.c
r36f0738 rb7fd2a0 53 53 { 54 54 void *name; 55 int rc = async_data_write_accept(&name, true, 1, 0, 0, NULL);55 errno_t rc = async_data_write_accept(&name, true, 1, 0, 0, NULL); 56 56 if (rc != EOK) 57 57 return NULL; … … 64 64 } 65 65 66 static int handle_receive_message(sysarg_t log_id, sysarg_t level)66 static errno_t handle_receive_message(sysarg_t log_id, sysarg_t level) 67 67 { 68 68 logger_log_t *log = find_log_by_id_and_lock(log_id); … … 71 71 72 72 void *message = NULL; 73 int rc = async_data_write_accept(&message, true, 1, 0, 0, NULL);73 errno_t rc = async_data_write_accept(&message, true, 1, 0, 0, NULL); 74 74 if (rc != EOK) 75 75 goto leave; … … 128 128 } 129 129 case LOGGER_WRITER_MESSAGE: { 130 int rc = handle_receive_message(IPC_GET_ARG1(call),130 errno_t rc = handle_receive_message(IPC_GET_ARG1(call), 131 131 IPC_GET_ARG2(call)); 132 132 async_answer_0(callid, rc);
Note:
See TracChangeset
for help on using the changeset viewer.
