kmod_module: make get_options() search for alias names too
diff --git a/libkmod/libkmod-module.c b/libkmod/libkmod-module.c
index 074e368..373444e 100644
--- a/libkmod/libkmod-module.c
+++ b/libkmod/libkmod-module.c
@@ -620,9 +620,12 @@
size_t len;
void *tmp;
- if (strcmp(modname, mod->name) != 0)
+ DBG(mod->ctx, "modname=%s mod->name=%s mod->alias=%s\n", modname, mod->name, mod->alias);
+ if (!(streq(modname, mod->name) || (mod->alias != NULL &&
+ streq(modname, mod->alias))))
continue;
+ DBG(mod->ctx, "passed = modname=%s mod->name=%s mod->alias=%s\n", modname, mod->name, mod->alias);
str = kmod_option_get_options(l);
len = strlen(str);
if (len < 1)