osaf/services/saf/amf/amfd/Makefile.am | 2 +-
osaf/services/saf/amf/amfd/main.cc | 9 +++++++++
2 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/osaf/services/saf/amf/amfd/Makefile.am
b/osaf/services/saf/amf/amfd/Makefile.am
--- a/osaf/services/saf/amf/amfd/Makefile.am
+++ b/osaf/services/saf/amf/amfd/Makefile.am
@@ -26,7 +26,7 @@ osaf_execbin_PROGRAMS = osafamfd
osafamfd_CXXFLAGS =$(AM_CXXFLAGS)
osafamfd_CPPFLAGS = \
- -DSA_CLM_B01=1 \
+ -DSA_CLM_B01=1 -DSA_EXTENDED_NAME_SOURCE \
$(AM_CPPFLAGS) \
-I$(top_srcdir)/osaf/libs/common/amf/include \
-I$(top_srcdir)/osaf/services/saf/amf/amfd/include \
diff --git a/osaf/services/saf/amf/amfd/main.cc
b/osaf/services/saf/amf/amfd/main.cc
--- a/osaf/services/saf/amf/amfd/main.cc
+++ b/osaf/services/saf/amf/amfd/main.cc
@@ -491,6 +491,9 @@ static uint32_t initialize(void)
char *val;
TRACE_ENTER();
+
+ osaf_extended_name_init();
+ osaf_extended_name_lend("safApp=safAmfService", &_amfSvcUsrName);
if (ncs_agents_startup() != NCSCC_RC_SUCCESS) {
LOG_ER("ncs_agents_startup FAILED");
@@ -822,6 +825,12 @@ int main(int argc, char *argv[])
{
daemonize(argc, argv);
+ // Enable long DN
+ if (setenv("SA_ENABLE_EXTENDED_NAMES", "1", 1) != 0) {
+ LOG_ER("failed to set SA_ENABLE_EXTENDED_NAMES");
+ exit(EXIT_FAILURE);
+ }
+
if (initialize() != NCSCC_RC_SUCCESS) {
(void) nid_notify(const_cast<char*>("AMFD"), NCSCC_RC_FAILURE,
nullptr);
LOG_ER("initialize failed, exiting");
------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel