Changeset 338d54a7 in mainline for uspace/srv/logger
- Timestamp:
- 2018-03-10T22:55:07Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 850fd32
- Parents:
- 5ef16903
- Location:
- uspace/srv/logger
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/logger/ctl.c
r5ef16903 r338d54a7 65 65 void logger_connection_handler_control(ipc_callid_t callid) 66 66 { 67 errno_t rc; 68 int fd; 69 67 70 async_answer_0(callid, EOK); 68 71 logger_log("control: new client.\n"); … … 76 79 77 80 switch (IPC_GET_IMETHOD(call)) { 78 case LOGGER_CONTROL_SET_DEFAULT_LEVEL: {79 errno_trc = set_default_logging_level(IPC_GET_ARG1(call));81 case LOGGER_CONTROL_SET_DEFAULT_LEVEL: 82 rc = set_default_logging_level(IPC_GET_ARG1(call)); 80 83 async_answer_0(callid, rc); 81 84 break; 82 } 83 case LOGGER_CONTROL_SET_LOG_LEVEL: { 84 errno_t rc = handle_log_level_change(IPC_GET_ARG1(call)); 85 case LOGGER_CONTROL_SET_LOG_LEVEL: 86 rc = handle_log_level_change(IPC_GET_ARG1(call)); 85 87 async_answer_0(callid, rc); 86 88 break; 87 } 88 case LOGGER_CONTROL_SET_ROOT: { 89 int fd; 90 errno_t rc = vfs_receive_handle(true, &fd); 89 case LOGGER_CONTROL_SET_ROOT: 90 rc = vfs_receive_handle(true, &fd); 91 91 if (rc == EOK) { 92 92 rc = vfs_root_set(fd); … … 95 95 async_answer_0(callid, rc); 96 96 break; 97 }98 97 default: 99 98 async_answer_0(callid, EINVAL); -
uspace/srv/logger/writer.c
r5ef16903 r338d54a7 96 96 void logger_connection_handler_writer(ipc_callid_t callid) 97 97 { 98 logger_log_t *log; 99 errno_t rc; 100 98 101 /* Acknowledge the connection. */ 99 102 async_answer_0(callid, EOK); … … 112 115 113 116 switch (IPC_GET_IMETHOD(call)) { 114 case LOGGER_WRITER_CREATE_LOG: {115 log ger_log_t *log= handle_create_log(IPC_GET_ARG1(call));117 case LOGGER_WRITER_CREATE_LOG: 118 log = handle_create_log(IPC_GET_ARG1(call)); 116 119 if (log == NULL) { 117 120 async_answer_0(callid, ENOMEM); … … 126 129 async_answer_1(callid, EOK, (sysarg_t) log); 127 130 break; 128 } 129 case LOGGER_WRITER_MESSAGE: { 130 errno_t rc = handle_receive_message(IPC_GET_ARG1(call), 131 case LOGGER_WRITER_MESSAGE: 132 rc = handle_receive_message(IPC_GET_ARG1(call), 131 133 IPC_GET_ARG2(call)); 132 134 async_answer_0(callid, rc); 133 135 break; 134 }135 136 default: 136 137 async_answer_0(callid, EINVAL);
Note:
See TracChangeset
for help on using the changeset viewer.