osaf/libs/common/immsv/include/immsv_api.h | 6 +++---
osaf/services/saf/immsv/immloadd/imm_loader.cc | 1 +
osaf/services/saf/immsv/immnd/immnd_evt.c | 9 +++++----
3 files changed, 9 insertions(+), 7 deletions(-)
1) Adjusted IMMSV_DEFAULT_MAX_SYNC_BATCH_SIZE to MDS_DIRECT_BUF_MAXSIZE (65535
maximum packet size)-(56 MDS header)
2) Adjusted IMMND_SEARCH_BUNDLE_SIZE to MDS_DIRECT_BUF_MAXSIZE (65535 maximum
packet size)-(56 MDS header)
diff --git a/osaf/libs/common/immsv/include/immsv_api.h
b/osaf/libs/common/immsv/include/immsv_api.h
--- a/osaf/libs/common/immsv/include/immsv_api.h
+++ b/osaf/libs/common/immsv/include/immsv_api.h
@@ -54,9 +54,9 @@ extern "C" {
#define OPENSAF_IMM_ATTR_PBE_RT_TIME "lastApplyTime"
#define OPENSAF_IMM_SYNC_BATCH_SIZE "opensafImmSyncBatchSize"
-#define IMMSV_DEFAULT_MAX_SYNC_BATCH_SIZE 4096
-/*MDS_DIRECT_BUF_MAXSIZE 8000 possibly adjust fevs to this in the future. */
-#define IMMSV_MAX_OBJS_IN_SYNCBATCH 400
+/* Adjust to MDS_DIRECT_BUF_MAXSIZE */
+#define IMMSV_DEFAULT_MAX_SYNC_BATCH_SIZE MDS_DIRECT_BUF_MAXSIZE
+#define IMMSV_MAX_OBJS_IN_SYNCBATCH 6394
/*Max # of outstanding fevs messages towards director.*/
/*Note max-max is 255. cb->fevs_replies_pending is an uint8_t*/
diff --git a/osaf/services/saf/immsv/immloadd/imm_loader.cc
b/osaf/services/saf/immsv/immloadd/imm_loader.cc
--- a/osaf/services/saf/immsv/immloadd/imm_loader.cc
+++ b/osaf/services/saf/immsv/immloadd/imm_loader.cc
@@ -16,6 +16,7 @@
*/
#include "imm_loader.hh"
+#include "mds_papi.h"
#include <iostream>
#include <libxml/parser.h>
#include <stdio.h>
diff --git a/osaf/services/saf/immsv/immnd/immnd_evt.c
b/osaf/services/saf/immsv/immnd/immnd_evt.c
--- a/osaf/services/saf/immsv/immnd/immnd_evt.c
+++ b/osaf/services/saf/immsv/immnd/immnd_evt.c
@@ -28,10 +28,11 @@
#include "immnd.h"
#include "immsv_api.h"
#include "ncssysf_mem.h"
-
-
-#define IMMND_MAX_SEARCH_RESULT 10
-#define IMMND_SEARCH_BUNDLE_SIZE 4096
+#include "mds_papi.h"
+
+#define IMMND_MAX_SEARCH_RESULT 160
+/* Adjust to MDS_DIRECT_BUF_MAXSIZE */
+#define IMMND_SEARCH_BUNDLE_SIZE MDS_DIRECT_BUF_MAXSIZE
static SaAisErrorT immnd_fevs_local_checks(IMMND_CB *cb, IMMSV_FEVS *fevsReq);
------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable
security intelligence. It gives you real-time visual feedback on key
security issues and trends. Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel