diff options
author | Matt Wilson <msw@redhat.com> | 1999-08-21 14:56:54 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 1999-08-21 14:56:54 +0000 |
commit | 26c5d442fa5ea2534c42a242ce45ee7f56454abb (patch) | |
tree | a4548ea8be88dc542f4837ee04ba575c941d1b1a /utils/modlist.c | |
parent | 4e34c71390a9dd2987570055728b8801260131fa (diff) | |
download | anaconda-26c5d442fa5ea2534c42a242ce45ee7f56454abb.tar.gz anaconda-26c5d442fa5ea2534c42a242ce45ee7f56454abb.tar.xz anaconda-26c5d442fa5ea2534c42a242ce45ee7f56454abb.zip |
updates for new module apis
Diffstat (limited to 'utils/modlist.c')
-rw-r--r-- | utils/modlist.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/utils/modlist.c b/utils/modlist.c index 60d4cdb4b..754a75933 100644 --- a/utils/modlist.c +++ b/utils/modlist.c @@ -15,6 +15,7 @@ int main(int argc, char ** argv) { int rc, i; int showModInfo = 0; int ignoreMissing = 0; + moduleInfoSet mis; struct moduleInfo * mi; struct poptOption optionTable[] = { { "ignore-missing", 'I', POPT_ARG_NONE, &ignoreMissing, 0, @@ -36,7 +37,8 @@ int main(int argc, char ** argv) { exit(1); } - if (isysReadModuleInfo(modInfoFile)) { + mis = isysNewModuleInfoSet(); + if (isysReadModuleInfo(modInfoFile, mis)) { fprintf(stderr, "Failed to read %s\n", modInfoFile); exit(1); } @@ -44,7 +46,7 @@ int main(int argc, char ** argv) { if (showModInfo) { printf("Version 0\n"); while ((mod = poptGetArg(optCon))) { - mi = isysFindModuleInfo(mod); + mi = isysFindModuleInfo(mis, mod); if (mi) { printf("%s\n", mi->moduleName); switch (mi->major) { @@ -95,7 +97,7 @@ int main(int argc, char ** argv) { exit(1); } - list = isysGetModuleList(major); + list = isysGetModuleList(mis, major); for (m = list; m && m->moduleName; m++) printf("%s\n", m->moduleName); free(list); |