summaryrefslogtreecommitdiff
path: root/source4/wrepl_server/wrepl_server.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2005-12-14 19:19:43 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:47:23 -0500
commit1d91ad0f73c8dc6c8a06c9bc2633516ac8b32e77 (patch)
tree487a30523c2904365dc6ea5d43647468690ee23e /source4/wrepl_server/wrepl_server.c
parentb1e50046657fcb8877b9199919f252f99ea701a0 (diff)
downloadsamba-1d91ad0f73c8dc6c8a06c9bc2633516ac8b32e77.tar.gz
samba-1d91ad0f73c8dc6c8a06c9bc2633516ac8b32e77.tar.bz2
samba-1d91ad0f73c8dc6c8a06c9bc2633516ac8b32e77.zip
r12242: - make the push notifications triggered by the change count
- for now we fake the change count to '1', so we'll still have periodicly triggered push notifies, the interval is the 'wreplsrv:periodic_interval=60' - add the 'pushUseInform' attribute to the wreplPartner objectClass to configure if we'll use WREPL_REPL_INFORM notifies metze (This used to be commit fa1a5660bb2ef7fabd72ad9b993dd91d59ac409e)
Diffstat (limited to 'source4/wrepl_server/wrepl_server.c')
-rw-r--r--source4/wrepl_server/wrepl_server.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source4/wrepl_server/wrepl_server.c b/source4/wrepl_server/wrepl_server.c
index 5a7ad57f86..157a39ec85 100644
--- a/source4/wrepl_server/wrepl_server.c
+++ b/source4/wrepl_server/wrepl_server.c
@@ -109,6 +109,7 @@ static NTSTATUS wreplsrv_load_partners(struct wreplsrv_service *service)
partner->our_address = ldb_msg_find_string(res->msgs[i], "ourAddress", NULL);
partner->push.change_count = ldb_msg_find_uint(res->msgs[i], "pushChangeCount",
WINSREPL_DEFAULT_PUSH_CHANGE_COUNT);
+ partner->push.use_inform = ldb_msg_find_uint(res->msgs[i], "pushUseInform", False);
talloc_steal(partner, partner->address);
talloc_steal(partner, partner->name);