Patch from Mike Castle, dont print an empty line (patch modified by me to

change formatting).
This commit is contained in:
Glenn L McGrath 2004-08-11 05:56:30 +00:00
parent 18bbd9bf3b
commit fcf47321d4

View File

@ -426,14 +426,20 @@ static int mod_process ( struct mod_list_t *list, int do_insert )
do_syslog ? "-s" : "", list-> m_module );
}
if ( verbose )
printf ( "%s\n", lcmd );
if ( !show_only && *lcmd) {
int rc2 = system ( lcmd );
if (do_insert) rc = rc2; /* only last module matters */
else if (!rc2) rc = 0; /* success if remove any mod */
if (*lcmd) {
if (verbose) {
printf("%s\n", lcmd);
}
if (!show_only) {
int rc2 = system(lcmd);
if (do_insert) {
rc = rc2; /* only last module matters */
}
else if (!rc2) {
rc = 0; /* success if remove any mod */
}
}
}
list = do_insert ? list-> m_prev : list-> m_next;
}
return (show_only) ? 0 : rc;
@ -665,5 +671,3 @@ extern int modprobe_main(int argc, char** argv)
return EXIT_SUCCESS;
}