osaf/services/saf/immsv/immnd/ImmModel.cc |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)


When modifying an object with escaped comma in its dn,
the escaped comma ( \, ) is stored in ImmModel as ( \# ).
Internal name should be used for searching in ObjectMutationMap instead of 
orginal name.

diff --git a/osaf/services/saf/immsv/immnd/ImmModel.cc 
b/osaf/services/saf/immsv/immnd/ImmModel.cc
--- a/osaf/services/saf/immsv/immnd/ImmModel.cc
+++ b/osaf/services/saf/immsv/immnd/ImmModel.cc
@@ -7081,6 +7081,7 @@ ImmModel::canonicalizeAttrModification(c
     /* Get object Name */
     size_t sz = strnlen(req->objectName.buf, (size_t) req->objectName.size);
     objectName.append((const char*) req->objectName.buf, sz);
+    osafassert(nameToInternal(objectName));
     osafassert(!objectName.empty());
 
     /* Get ccb info */

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to