osaf/libs/core/include/mds_papi.h | 6 +++++ osaf/libs/core/mds/mds_papi.c | 46 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+), 0 deletions(-)
1) difined mds_papi.h mapping Previously service getting log as SVCid = %d Example : Nov 22 11:30:33.409711 <3155214320> NOTIFY |MDTM: svc up event for SVCid =33, subscri. by SVCid =33 pwe_id=1 Now service log as svc_id = %s Example : Aug 14 9:52:26.073064 osafamfd[2871] NOTIFY |MDTM: svc up event for svc_id = IMMND(25), subscri. by svc_id = IMMA_OI(27) pwe_id=1 diff --git a/osaf/libs/core/include/mds_papi.h b/osaf/libs/core/include/mds_papi.h --- a/osaf/libs/core/include/mds_papi.h +++ b/osaf/libs/core/include/mds_papi.h @@ -194,6 +194,12 @@ extern "C" { NCSMDS_SVC_ID_EXTERNAL_MIN = 512, } NCSMDS_SVC_ID; +#define MAX_SVC_NAME_LEN 30 /*NID_MAX_SVC_NAME_LEN is 15 so keeping some buffer*/ +/************************************************************************** + * SVC_NAME of Service : A well known name that a service + ***************************************************************************/ +extern const char ncsmds_svc_names[NCSMDS_SVC_ID_NCSMAX][MAX_SVC_NAME_LEN]; + /* * NCSMDS_MAX_PWES * diff --git a/osaf/libs/core/mds/mds_papi.c b/osaf/libs/core/mds/mds_papi.c --- a/osaf/libs/core/mds/mds_papi.c +++ b/osaf/libs/core/mds/mds_papi.c @@ -37,6 +37,52 @@ #include "ncssysf_mem.h" #include "osaf_utility.h" +/************************************************************************** + * SVC_NAME of Service : A well known name that a service + ***************************************************************************/ +const char ncsmds_svc_names[NCSMDS_SVC_ID_NCSMAX][MAX_SVC_NAME_LEN] = +{ + "UNKNOWN(0)", + "DTS(1)", + "DTA(2)", + "GLA(3)", + "GLND(4)", + "GLD(5)", + "VDA(6)", + "EDS(7)", + "EDA(8)", + "MQA(9)", + "MQND(10)", + "MQD(11)", + "AVD(12)", + "AVND(13)", + "AVA(14)", + "CLA(15)", + "CPD(16)", + "CPND(17)", + "CPA(18)", + "MBCSV(19)", + "LGS(20)", + "LGA(21)", + "AVND_CNTLR(22)", + "GFM(23)", + "IMMD(24)", + "IMMND(25)", + "IMMA_OM(26)", + "IMMA_OI(27)", + "NTFS(28)", + "NTFA(29)", + "SMFD(30)", + "SMFND(31)", + "SMFA(32)", + "RDE(33)", + "CLMS(34)", + "CLMA(35)", + "CLMNA(36)", + "PLMS(37)", + "PLMS_HRB(38)", + "PLMA(39)", +}; /**************************************************************************** * * Function Name: ncsmds_api ------------------------------------------------------------------------------ _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel