]> git.ipfire.org Git - thirdparty/kmod.git/blobdiff - libkmod/libkmod.sym
Add implementation of modprobe's insertion
[thirdparty/kmod.git] / libkmod / libkmod.sym
index ec3f8544380ba180a42081eb5527834ff818a62c..f5bebf90b79b83a9429a8d630e789090d1918f71 100644 (file)
@@ -1,4 +1,4 @@
-LIBKMOD_0.1 {
+LIBKMOD_1 {
 global:
        kmod_get_log_priority;
        kmod_get_userdata;
@@ -11,20 +11,24 @@ global:
        kmod_unref;
        kmod_list_next;
        kmod_list_prev;
-       kmod_loaded_get_list;
+
+       kmod_load_resources;
+       kmod_unload_resources;
 
        kmod_module_new_from_name;
        kmod_module_new_from_path;
        kmod_module_new_from_lookup;
+       kmod_module_new_from_loaded;
        kmod_module_ref;
        kmod_module_unref;
        kmod_module_unref_list;
        kmod_module_remove_module;
        kmod_module_insert_module;
-
        kmod_module_get_dependencies;
        kmod_module_get_module;
 
+       kmod_module_get_filtered_blacklist;
+
        kmod_module_get_name;
        kmod_module_get_path;
 
@@ -35,10 +39,43 @@ global:
        kmod_module_section_free_list;
        kmod_module_section_get_name;
        kmod_module_section_get_address;
-
        kmod_module_get_holders;
-
        kmod_module_get_size;
+
+       kmod_module_get_options;
+       kmod_module_get_install_commands;
+       kmod_module_get_remove_commands;
 local:
         *;
 };
+
+LIBKMOD_2 {
+global:
+       kmod_list_last;
+
+       kmod_module_get_softdeps;
+       kmod_module_get_info;
+       kmod_module_info_get_key;
+       kmod_module_info_get_value;
+       kmod_module_info_free_list;
+       kmod_module_get_versions;
+       kmod_module_version_get_symbol;
+       kmod_module_version_get_crc;
+       kmod_module_versions_free_list;
+} LIBKMOD_1;
+
+LIBKMOD_3 {
+global:
+       kmod_module_get_symbols;
+       kmod_module_symbol_get_symbol;
+       kmod_module_symbol_get_crc;
+       kmod_module_symbols_free_list;
+
+       kmod_module_get_dependency_symbols;
+       kmod_module_dependency_symbol_get_symbol;
+       kmod_module_dependency_symbol_get_crc;
+       kmod_module_dependency_symbol_get_bind;
+       kmod_module_dependency_symbols_free_list;
+
+       kmod_module_probe_insert_module;
+} LIBKMOD_2;