summaryrefslogtreecommitdiff
path: root/source4/librpc
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2005-12-02 15:37:52 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:47:00 -0500
commit7416dd18894b3e98825294d7a7cb1a6b08f47385 (patch)
tree63f7d8a085ec36240a6a16c036d276295fa537bc /source4/librpc
parent363d2f69a8220c61786286778070be546108f780 (diff)
downloadsamba-7416dd18894b3e98825294d7a7cb1a6b08f47385.tar.gz
samba-7416dd18894b3e98825294d7a7cb1a6b08f47385.tar.bz2
samba-7416dd18894b3e98825294d7a7cb1a6b08f47385.zip
r12022: add NBTD IRPC proxy calls for wins challenge and wins release demand,
used for replication conflicts metze (This used to be commit d7d14cb2bd9823d7e7d81266ca4014ea5263c714)
Diffstat (limited to 'source4/librpc')
-rw-r--r--source4/librpc/idl/irpc.idl18
1 files changed, 17 insertions, 1 deletions
diff --git a/source4/librpc/idl/irpc.idl b/source4/librpc/idl/irpc.idl
index d7a727bee7..f83816f2f2 100644
--- a/source4/librpc/idl/irpc.idl
+++ b/source4/librpc/idl/irpc.idl
@@ -6,7 +6,7 @@
[ uuid("e770c620-0b06-4b5e-8d87-a26e20f28340"),
version(1.0),
pointer_default(unique),
- depends(security)
+ depends(security,nbt)
] interface irpc
{
typedef bitmap {
@@ -61,6 +61,22 @@
[out,unique] astring *dcname
);
+ typedef [noejs] struct {
+ ipv4address addr;
+ } nbtd_proxy_wins_addr;
+
+ [noejs] void nbtd_proxy_wins_challenge(
+ [in] nbt_name name,
+ [in,out] uint32 num_addrs,
+ [in,out] nbtd_proxy_wins_addr addrs[num_addrs]
+ );
+
+ [noejs] void nbtd_proxy_wins_release_demand(
+ [in] nbt_name name,
+ [in] uint32 num_addrs,
+ [in] nbtd_proxy_wins_addr addrs[num_addrs]
+ );
+
/******************************************************
management calls for the smb server
******************************************************/