insmod: allows providing option to module.
diff --git a/libkmod/libkmod-module.c b/libkmod/libkmod-module.c
index ca25bc7..96be0cb 100644
--- a/libkmod/libkmod-module.c
+++ b/libkmod/libkmod-module.c
@@ -518,13 +518,14 @@
 extern long init_module(void *mem, unsigned long len, const char *args);
 
 KMOD_EXPORT int kmod_module_insert_module(struct kmod_module *mod,
-							unsigned int flags)
+							unsigned int flags,
+							const char *options)
 {
 	int err;
 	void *mmaped_file;
 	struct stat st;
 	int fd;
-	const char *args = "";
+	const char *args = options ? options : "";
 
 	if (mod == NULL)
 		return -ENOENT;