From 7416dd18894b3e98825294d7a7cb1a6b08f47385 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 2 Dec 2005 15:37:52 +0000 Subject: r12022: add NBTD IRPC proxy calls for wins challenge and wins release demand, used for replication conflicts metze (This used to be commit d7d14cb2bd9823d7e7d81266ca4014ea5263c714) --- source4/nbt_server/irpc.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'source4/nbt_server/irpc.c') diff --git a/source4/nbt_server/irpc.c b/source4/nbt_server/irpc.c index 0cd65453a4..2e72b8146c 100644 --- a/source4/nbt_server/irpc.c +++ b/source4/nbt_server/irpc.c @@ -190,4 +190,20 @@ void nbtd_register_irpc(struct nbtd_server *nbtsrv) "handler"); return; } + + status = IRPC_REGISTER(task->msg_ctx, irpc, NBTD_PROXY_WINS_CHALLENGE, + nbtd_proxy_wins_challenge, nbtsrv); + if (!NT_STATUS_IS_OK(status)) { + task_server_terminate(task, "nbtd failed to setup wins challenge " + "handler"); + return; + } + + status = IRPC_REGISTER(task->msg_ctx, irpc, NBTD_PROXY_WINS_RELEASE_DEMAND, + nbtd_proxy_wins_release_demand, nbtsrv); + if (!NT_STATUS_IS_OK(status)) { + task_server_terminate(task, "nbtd failed to setup wins release demand " + "handler"); + return; + } } -- cgit