mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 05:22:45 +00:00 
			
		
		
		
	
		
			
				
	
	
	
	
		
			744 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			744 B
		
	
	
	
	
	
	
	
Name
module_unload - unload a kernel module
Synopsis
#include <serenity.h>
int module_unload(const char* name, size_t name_length);
Description
module_unload() will unload a kernel module by name.
Return value
If the module is successfully unloaded, module_unload() returns 0.
Otherwise, it returns -1 and sets errno to describe the error.
Errors
- EPERM: The calling process does not have superuser permissions.
- EFAULT:- pathpointed to memory that was not accessible for the caller.
- ENOENT: There was no module loaded with the specified name.
