shared/module-util: fix preexisting mixup with errno sign

This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2018-07-19 18:27:22 +02:00
parent c3ad978633
commit 9b38ec87da

View file

@ -56,13 +56,13 @@ int module_load_and_warn(struct kmod_ctx *ctx, const char *module, bool verbose)
assert(err < 0);
log_full_errno(!verbose ? LOG_DEBUG :
err == ENODEV ? LOG_NOTICE :
err == ENOENT ? LOG_WARNING :
LOG_ERR,
err == -ENODEV ? LOG_NOTICE :
err == -ENOENT ? LOG_WARNING :
LOG_ERR,
err,
"Failed to insert module '%s': %m",
kmod_module_get_name(mod));
if (!IN_SET(err, ENODEV, ENOENT))
if (!IN_SET(err, -ENODEV, -ENOENT))
r = err;
}
}