Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2a2e10fb authored by Jean-Baptiste Queru's avatar Jean-Baptiste Queru Committed by Android Git Automerger
Browse files

am 16d2b6ae: am 91e5551f: Merge "toolbox: rmmod: fix module unloading"

* commit '16d2b6ae':
  toolbox: rmmod: fix module unloading
parents a6f4e65b 16d2b6ae
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -10,7 +10,7 @@ extern int delete_module(const char *, unsigned int);

int rmmod_main(int argc, char **argv)
{
	int ret;
	int ret, i;
	char *modname, *dot;

	/* make sure we've got an argument */
@@ -31,6 +31,15 @@ int rmmod_main(int argc, char **argv)
	if (dot)
		*dot = '\0';

	/* Replace "-" with "_". This would keep rmmod
	 * compatible with module-init-tools version of
	 * rmmod
	 */
	for (i = 0; modname[i] != '\0'; i++) {
		if (modname[i] == '-')
			modname[i] = '_';
	}

	/* pass it to the kernel */
	ret = delete_module(modname, O_NONBLOCK | O_EXCL);
	if (ret != 0) {