From 7b6bacf69b52bbdf037ae1758d1da7c55fc65b24 Mon Sep 17 00:00:00 2001 From: obarun <eric@obarun.org> Date: Tue, 29 Mar 2022 19:16:35 +1100 Subject: [PATCH] transfert resolve_service_field_table from service.c to service_resolve_modify_field.c file --- src/lib66/service/service.c | 38 ------------------- .../service/service_resolve_modify_field.c | 38 +++++++++++++++++++ 2 files changed, 38 insertions(+), 38 deletions(-) diff --git a/src/lib66/service/service.c b/src/lib66/service/service.c index b0f3e21d..26ae543a 100644 --- a/src/lib66/service/service.c +++ b/src/lib66/service/service.c @@ -29,44 +29,6 @@ #include <66/service.h> #include <66/state.h> -resolve_field_table_t resolve_service_field_table[] = { - - [SERVICE_ENUM_NAME] = { .field = "name" }, - [SERVICE_ENUM_DESCRIPTION] = { .field = "description" }, - [SERVICE_ENUM_VERSION] = { .field = "version" }, - [SERVICE_ENUM_LOGGER] = { .field = "logger" }, - [SERVICE_ENUM_LOGREAL] = { .field = "logreal" }, - [SERVICE_ENUM_LOGASSOC] = { .field = "logassoc" }, - [SERVICE_ENUM_DSTLOG] = { .field = "dstlog" }, - [SERVICE_ENUM_DEPENDS] = { .field = "depends" }, - [SERVICE_ENUM_REQUIREDBY] = { .field = "requiredby" }, - [SERVICE_ENUM_OPTSDEPS] = { .field = "optsdeps" }, - [SERVICE_ENUM_EXTDEPS] = { .field = "extdeps" }, - [SERVICE_ENUM_CONTENTS] = { .field = "contents" }, - [SERVICE_ENUM_SRC] = { .field = "src" }, - [SERVICE_ENUM_SRCONF] = { .field = "srconf" }, - [SERVICE_ENUM_LIVE] = { .field = "live" }, - [SERVICE_ENUM_RUNAT] = { .field = "runat" }, - [SERVICE_ENUM_TREE] = { .field = "tree" }, - [SERVICE_ENUM_TREENAME] = { .field = "treename" }, - [SERVICE_ENUM_STATE] = { .field = "state" }, - [SERVICE_ENUM_EXEC_RUN] = { .field = "exec_run" }, - [SERVICE_ENUM_EXEC_LOG_RUN] = { .field = "exec_log_run" }, - [SERVICE_ENUM_REAL_EXEC_RUN] = { .field = "real_exec_run" }, - [SERVICE_ENUM_REAL_EXEC_LOG_RUN] = { .field = "real_exec_log_run" }, - [SERVICE_ENUM_EXEC_FINISH] = { .field = "exec_finish" }, - [SERVICE_ENUM_REAL_EXEC_FINISH] = { .field = "real_exec_finish" }, - [SERVICE_ENUM_TYPE] = { .field = "type" }, - [SERVICE_ENUM_NDEPENDS] = { .field = "ndepends" }, - [SERVICE_ENUM_NREQUIREDBY] = { .field = "nrequiredby" }, - [SERVICE_ENUM_NOPTSDEPS] = { .field = "noptsdeps" }, - [SERVICE_ENUM_NEXTDEPS] = { .field = "nextdeps" }, - [SERVICE_ENUM_NCONTENTS] = { .field = "ncontents" }, - [SERVICE_ENUM_DOWN] = { .field = "down" }, - [SERVICE_ENUM_DISEN] = { .field = "disen" }, - [SERVICE_ENUM_ENDOFKEY] = { .field = 0 } -} ; - int service_resolve_add_deps(genalloc *tokeep, resolve_service_t *res, char const *src) { log_flow() ; diff --git a/src/lib66/service/service_resolve_modify_field.c b/src/lib66/service/service_resolve_modify_field.c index f39acd2e..8c41afdf 100644 --- a/src/lib66/service/service_resolve_modify_field.c +++ b/src/lib66/service/service_resolve_modify_field.c @@ -20,6 +20,44 @@ #include <66/resolve.h> #include <66/service.h> +resolve_field_table_t resolve_service_field_table[] = { + + [SERVICE_ENUM_NAME] = { .field = "name" }, + [SERVICE_ENUM_DESCRIPTION] = { .field = "description" }, + [SERVICE_ENUM_VERSION] = { .field = "version" }, + [SERVICE_ENUM_LOGGER] = { .field = "logger" }, + [SERVICE_ENUM_LOGREAL] = { .field = "logreal" }, + [SERVICE_ENUM_LOGASSOC] = { .field = "logassoc" }, + [SERVICE_ENUM_DSTLOG] = { .field = "dstlog" }, + [SERVICE_ENUM_DEPENDS] = { .field = "depends" }, + [SERVICE_ENUM_REQUIREDBY] = { .field = "requiredby" }, + [SERVICE_ENUM_OPTSDEPS] = { .field = "optsdeps" }, + [SERVICE_ENUM_EXTDEPS] = { .field = "extdeps" }, + [SERVICE_ENUM_CONTENTS] = { .field = "contents" }, + [SERVICE_ENUM_SRC] = { .field = "src" }, + [SERVICE_ENUM_SRCONF] = { .field = "srconf" }, + [SERVICE_ENUM_LIVE] = { .field = "live" }, + [SERVICE_ENUM_RUNAT] = { .field = "runat" }, + [SERVICE_ENUM_TREE] = { .field = "tree" }, + [SERVICE_ENUM_TREENAME] = { .field = "treename" }, + [SERVICE_ENUM_STATE] = { .field = "state" }, + [SERVICE_ENUM_EXEC_RUN] = { .field = "exec_run" }, + [SERVICE_ENUM_EXEC_LOG_RUN] = { .field = "exec_log_run" }, + [SERVICE_ENUM_REAL_EXEC_RUN] = { .field = "real_exec_run" }, + [SERVICE_ENUM_REAL_EXEC_LOG_RUN] = { .field = "real_exec_log_run" }, + [SERVICE_ENUM_EXEC_FINISH] = { .field = "exec_finish" }, + [SERVICE_ENUM_REAL_EXEC_FINISH] = { .field = "real_exec_finish" }, + [SERVICE_ENUM_TYPE] = { .field = "type" }, + [SERVICE_ENUM_NDEPENDS] = { .field = "ndepends" }, + [SERVICE_ENUM_NREQUIREDBY] = { .field = "nrequiredby" }, + [SERVICE_ENUM_NOPTSDEPS] = { .field = "noptsdeps" }, + [SERVICE_ENUM_NEXTDEPS] = { .field = "nextdeps" }, + [SERVICE_ENUM_NCONTENTS] = { .field = "ncontents" }, + [SERVICE_ENUM_DOWN] = { .field = "down" }, + [SERVICE_ENUM_DISEN] = { .field = "disen" }, + [SERVICE_ENUM_ENDOFKEY] = { .field = 0 } +} ; + int service_resolve_modify_field(resolve_service_t *res, resolve_service_enum_t field, char const *data) { log_flow() ; -- GitLab