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(); +}