svn commit: samba r17570 - in branches/SAMBA_4_0/source/librpc: . idl

metze at samba.org metze at samba.org
Wed Aug 16 14:49:22 GMT 2006


Author: metze
Date: 2006-08-16 14:49:22 +0000 (Wed, 16 Aug 2006)
New Revision: 17570

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=17570

Log:
add dummy functions for the frsrpc and frsapi interfaces
based on the wireshark information

metze
Added:
   branches/SAMBA_4_0/source/librpc/idl/frsapi.idl
   branches/SAMBA_4_0/source/librpc/idl/frsrpc.idl
Modified:
   branches/SAMBA_4_0/source/librpc/config.mk


Changeset:
Modified: branches/SAMBA_4_0/source/librpc/config.mk
===================================================================
--- branches/SAMBA_4_0/source/librpc/config.mk	2006-08-16 10:36:19 UTC (rev 17569)
+++ branches/SAMBA_4_0/source/librpc/config.mk	2006-08-16 14:49:22 UTC (rev 17570)
@@ -97,6 +97,18 @@
 OBJ_FILES = gen_ndr/ndr_dfs.o
 PUBLIC_DEPENDENCIES = LIBNDR
 
+[LIBRARY::NDR_FRSRPC]
+VERSION = 0.0.1
+SO_VERSION = 0
+OBJ_FILES = gen_ndr/ndr_frsrpc.o
+PUBLIC_DEPENDENCIES = LIBNDR
+
+[LIBRARY::NDR_FRSAPI]
+VERSION = 0.0.1
+SO_VERSION = 0
+OBJ_FILES = gen_ndr/ndr_frsapi.o
+PUBLIC_DEPENDENCIES = LIBNDR
+
 [LIBRARY::NDR_DRSUAPI]
 VERSION = 0.0.1
 SO_VERSION = 0
@@ -358,7 +370,7 @@
 	NDR_NETLOGON NDR_TRKWKS NDR_KEYSVC NDR_KRB5PAC NDR_XATTR NDR_SCHANNEL \
 	NDR_ROT NDR_DRSBLOBS NDR_SVCCTL NDR_NBT NDR_WINSREPL NDR_SECURITY \
 	NDR_INITSHUTDOWN NDR_DNSSERVER NDR_WINSTATION NDR_IRPC NDR_DCOM NDR_OPENDB \
-	NDR_SASL_HELPERS NDR_NOTIFY NDR_WINBIND
+	NDR_SASL_HELPERS NDR_NOTIFY NDR_WINBIND NDR_FRSRPC NDR_FRSAPI
 
 [LIBRARY::RPC_NDR_ROT]
 VERSION = 0.0.1

Added: branches/SAMBA_4_0/source/librpc/idl/frsapi.idl
===================================================================
--- branches/SAMBA_4_0/source/librpc/idl/frsapi.idl	2006-08-16 10:36:19 UTC (rev 17569)
+++ branches/SAMBA_4_0/source/librpc/idl/frsapi.idl	2006-08-16 14:49:22 UTC (rev 17570)
@@ -0,0 +1,50 @@
+[ 
+  uuid("d049b186-814f-11d1-9a3c-00c04fc9b232"),
+  version(1.1),
+  endpoint("ncacn_ip_tcp:", "ncalrpc:"),
+  helpstring("File Replication API"),
+  pointer_default(unique),
+  keepref
+] 
+interface frsapi
+{
+	/****************/
+	/* Function 0x00 */
+	void FRSAPI_VERIFY_PROMOTION();
+
+	/****************/
+	/* Function 0x01 */
+	void FRSAPI_PROMOTION_STATUS();
+
+	/****************/
+	/* Function 0x02 */
+	void FRSAPI_START_DEMOTION();
+
+	/****************/
+	/* Function 0x03 */
+	void FRSAPI_COMMIT_DEMOTION();
+
+	/****************/
+	/* Function 0x04 */
+	void FRSAPI_SET_DS_POLLING_INTERVAL_W();
+
+	/****************/
+	/* Function 0x05 */
+	void FRSAPI_GET_DS_POLLING_INTERVAL_W();
+
+	/****************/
+	/* Function 0x06 */
+	void FRSAPI_VERIFY_PROMOTION_W();
+
+	/****************/
+	/* Function 0x07 */
+	void FRSAPI_INFO_W();
+
+	/****************/
+	/* Function 0x08 */
+	void FRSAPI_IS_PATH_REPLICATED();
+
+	/****************/
+	/* Function 0x09 */
+	void FRSAPI_WRITER_COMMAND();
+}

Added: branches/SAMBA_4_0/source/librpc/idl/frsrpc.idl
===================================================================
--- branches/SAMBA_4_0/source/librpc/idl/frsrpc.idl	2006-08-16 10:36:19 UTC (rev 17569)
+++ branches/SAMBA_4_0/source/librpc/idl/frsrpc.idl	2006-08-16 14:49:22 UTC (rev 17570)
@@ -0,0 +1,54 @@
+[ 
+  uuid("f5cc59b4-4264-101a-8c59-08002b2f8426"),
+  version(1.1),
+  endpoint("ncacn_ip_tcp:", "ncalrpc:"),
+  helpstring("File Replication Service"),
+  pointer_default(unique),
+  keepref
+] 
+interface frsrpc
+{
+	/*****************/
+	/* Function 0x00 */
+	void FRSRPC_SEND_COMM_PKT();
+
+	/*****************/
+	/* Function 0x01 */
+	void FRSRPC_VERIFY_PROMOTION_PARENT();
+
+	/*****************/
+	/* Function 0x02 */
+	void FRSRPC_START_PROMOTION_PARENT();
+
+	/*****************/
+	/* Function 0x03 */
+	void FRSRPC_NOP();
+
+	/*****************/
+	/* Function 0x04 */
+	void FRSRPC_BACKUP_COMPLETE();
+
+	/*****************/
+	/* Function 0x05 */
+	void FRSRPC_BACKUP_COMPLETE_5();
+
+	/*****************/
+	/* Function 0x06 */
+	void FRSRPC_BACKUP_COMPLETE_6();
+
+	/*****************/
+	/* Function 0x07 */
+	void FRSRPC_BACKUP_COMPLETE_7();
+
+	/*****************/
+	/* Function 0x08 */
+	void FRSRPC_BACKUP_COMPLETE_8();
+
+	/*****************/
+	/* Function 0x09 */
+	void FRSRPC_BACKUP_COMPLETE_9();
+
+	/*****************/
+	/* Function 0x0a */
+	void FRSRPC_VERIFY_PROMOTION_PARENT_EX();
+}



More information about the samba-cvs mailing list