rem: return (module*)hash_get(modules_list, name, strlen(name));
add: return (module *)hash_lookup(gModulesHash, name);
context: search_module(const char *name){	int i, res = 0;	SHOW_FLOW(3, "search_module(%s)\n", name);		for (i = 0; i < (int)num_module_paths; ++i) {		if ((res = recurse_directory(module_paths[i], name)) == 1)			break;	}	if (res != 1)		return NULL;		return (module*)hash_get(modules_list, name, strlen(name));}