Changeset 494f417 in mainline for uspace/lib/c/generic/io/logctl.c
- Timestamp:
- 2012-08-16T11:58:46Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 7034b443
- Parents:
- eab3d04
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/io/logctl.c
reab3d04 r494f417 77 77 } 78 78 79 int logctl_set_namespace_level(const char *namespace, log_level_t new_level) 80 { 81 int rc = connect_to_logger(); 82 if (rc != EOK) 83 return rc; 84 85 async_exch_t *exchange = async_exchange_begin(logger_session); 86 if (exchange == NULL) 87 return ENOMEM; 88 89 aid_t reg_msg = async_send_1(exchange, LOGGER_CTL_SET_NAMESPACE_LEVEL, 90 new_level, NULL); 91 rc = async_data_write_start(exchange, namespace, str_size(namespace)); 92 sysarg_t reg_msg_rc; 93 async_wait_for(reg_msg, ®_msg_rc); 94 95 async_exchange_end(exchange); 96 97 if (rc != EOK) { 98 return rc; 99 } 100 101 return (int) reg_msg_rc; 102 } 103 79 104 int logctl_get_boot_level(log_level_t *level) 80 105 {
Note:
See TracChangeset
for help on using the changeset viewer.