From 61a978bc16725876ef67d23ba4a022671e725df2 Mon Sep 17 00:00:00 2001 From: Erik Troan Date: Wed, 21 Jul 1999 00:01:28 +0000 Subject: added mlGetDeps --- loader/modules.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'loader/modules.c') diff --git a/loader/modules.c b/loader/modules.c index bfeda0909..bb65e6244 100644 --- a/loader/modules.c +++ b/loader/modules.c @@ -185,3 +185,13 @@ int mlLoadModule(struct moduleInfo * modInfo, moduleList modLoaded, return insmod(modInfo->moduleName, NULL); } + +char ** mlGetDeps(moduleDeps modDeps, const char * modName) { + moduleDeps dep; + + for (dep = modDeps; dep->name && strcmp(dep->name, modName); dep++); + + if (dep) return dep->deps; + + return NULL; +} -- cgit