Refactor, relocate+rename service_enabled() --> svc_enabled()

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
Joachim Nilsson committed 2017-12-13 17:58:48 +01:00
1 parent b182e6bcc5
commit 60eccbac31
4 files changed
+25 -25

No files matched your search

+23
View File
@@ -503,6 +503,29 @@ void svc_prune_bootstrap(void)
}
}
/**
* svc_enabled - Should the service run?
* @svc: Pointer to &svc_t object
*
* Returns:
* 1, if the service is allowed to run in the current runlevel and the
* user has not manually requested that this service should not run. 0
* otherwise.
*/
int svc_enabled(svc_t *svc)
{
if (!svc)
return 0;
if (!svc_in_runlevel(svc, runlevel))
return 0;
if (svc_is_removed(svc) || svc_is_blocked(svc))
return 0;
return 1;
}
char *svc_status(svc_t *svc)
{
switch (svc->state) {