Changes in uspace/lib/net/adt/module_map.c [1bfd3d3:0ab68f6] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/net/adt/module_map.c
r1bfd3d3 r0ab68f6 59 59 * running. 60 60 * @param[in] connect_module The module connecting function. 61 * @return EOK on success.62 * @return ENOMEM if there is not enough memory left.61 * @returns EOK on success. 62 * @returns ENOMEM if there is not enough memory left. 63 63 */ 64 64 int 65 add_module(module_ t **module, modules_t *modules, const char *name,65 add_module(module_ref *module, modules_ref modules, const char *name, 66 66 const char *filename, services_t service, task_id_t task_id, 67 67 connect_module_t connect_module) 68 68 { 69 module_ t *tmp_module;69 module_ref tmp_module; 70 70 int rc; 71 71 72 tmp_module = (module_ t *) malloc(sizeof(module_t));72 tmp_module = (module_ref) malloc(sizeof(module_t)); 73 73 if (!tmp_module) 74 74 return ENOMEM; … … 100 100 * @param[in] modules The module map. 101 101 * @param[in] name The module name. 102 * @return The running module found. It does not have to be102 * @returns The running module found. It does not have to be 103 103 * connected. 104 * @return NULL if there is no such module.104 * @returns NULL if there is no such module. 105 105 */ 106 module_ t *get_running_module(modules_t *modules, char *name)106 module_ref get_running_module(modules_ref modules, char *name) 107 107 { 108 module_ t *module;108 module_ref module; 109 109 110 110 module = modules_find(modules, name, 0); … … 126 126 * 127 127 * @param[in] fname The module full or relative path filename. 128 * @return The new module task identifier on success.129 * @return Zero if there is no such module.128 * @returns The new module task identifier on success. 129 * @returns Zero if there is no such module. 130 130 */ 131 131 task_id_t spawn(const char *fname)
Note:
See TracChangeset
for help on using the changeset viewer.