]> git.ipfire.org Git - thirdparty/kmod.git/blobdiff - libkmod/libkmod-config.c
export module's options and commands.
[thirdparty/kmod.git] / libkmod / libkmod-config.c
index 429f58af611584c3eec6050f80269f01b64ad17b..dd3a036b77fcd2cd09c4a2fea014f27ae7510237 100644 (file)
@@ -63,6 +63,26 @@ const char *kmod_alias_get_modname(const struct kmod_list *l) {
        return alias->modname;
 }
 
+const char *kmod_option_get_options(const struct kmod_list *l) {
+       const struct kmod_options *alias = l->data;
+       return alias->options;
+}
+
+const char *kmod_option_get_modname(const struct kmod_list *l) {
+       const struct kmod_options *alias = l->data;
+       return alias->modname;
+}
+
+const char *kmod_command_get_command(const struct kmod_list *l) {
+       const struct kmod_command *alias = l->data;
+       return alias->command;
+}
+
+const char *kmod_command_get_modname(const struct kmod_list *l) {
+       const struct kmod_command *alias = l->data;
+       return alias->modname;
+}
+
 static int kmod_config_add_command(struct kmod_config *config,
                                                const char *modname,
                                                const char *command,