From 695c62fbbb2a403c517636049b8ddfe66d836480 Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Mon, 7 Jan 2019 16:13:49 -0800 Subject: modprobe: reset errno before ins_mod. Otherwise in verbose mode we output bogus errors instead of `Success`. --- toys/pending/modprobe.c | 1 + 1 file changed, 1 insertion(+) (limited to 'toys/pending') diff --git a/toys/pending/modprobe.c b/toys/pending/modprobe.c index 0c0cbc83..cbcfac8f 100644 --- a/toys/pending/modprobe.c +++ b/toys/pending/modprobe.c @@ -480,6 +480,7 @@ static int go_probe(struct module_s *m) continue; } // none of above is true insert the module. + errno = 0; rc = ins_mod(fn, options); if (toys.optflags&FLAG_v) printf("loaded %s '%s': %s\n", fn, options, strerror(errno)); -- cgit v1.2.3