Author: cfinck
Date: Fri Jun 19 15:00:41 2015
New Revision: 68193

URL: http://svn.reactos.org/svn/reactos?rev=68193&view=rev
Log:
[RPCRT4]
Add a lazy stub for RpcBindingServerFromClient to get my upcoming localspl 
changes to compile.
This needs further attention later.

Modified:
    branches/colins-printing-for-freedom/reactos/dll/win32/rpcrt4/rpc_binding.c
    branches/colins-printing-for-freedom/reactos/dll/win32/rpcrt4/rpcrt4.spec
    branches/colins-printing-for-freedom/reactos/include/psdk/rpcdce.h

Modified: 
branches/colins-printing-for-freedom/reactos/dll/win32/rpcrt4/rpc_binding.c
URL: 
http://svn.reactos.org/svn/reactos/branches/colins-printing-for-freedom/reactos/dll/win32/rpcrt4/rpc_binding.c?rev=68193&r1=68192&r2=68193&view=diff
==============================================================================
--- branches/colins-printing-for-freedom/reactos/dll/win32/rpcrt4/rpc_binding.c 
[iso-8859-1] (original)
+++ branches/colins-printing-for-freedom/reactos/dll/win32/rpcrt4/rpc_binding.c 
[iso-8859-1] Fri Jun 19 15:00:41 2015
@@ -800,6 +800,16 @@
   TRACE("(%p,%p) = %s\n", Binding, ObjectUuid, 
debugstr_guid(&bind->ObjectUuid));
   *ObjectUuid = bind->ObjectUuid;
   return RPC_S_OK;
+}
+
+
+/***********************************************************************
+ *             RpcBindingServerFromClient (RPCRT4.@)
+ */
+RPC_STATUS WINAPI RpcBindingServerFromClient(RPC_BINDING_HANDLE ClientBinding, 
RPC_BINDING_HANDLE* ServerBinding)
+{
+    /* This is a stub, just fail for now. */
+    return RPC_S_INVALID_ARG;
 }
 
 /***********************************************************************

Modified: 
branches/colins-printing-for-freedom/reactos/dll/win32/rpcrt4/rpcrt4.spec
URL: 
http://svn.reactos.org/svn/reactos/branches/colins-printing-for-freedom/reactos/dll/win32/rpcrt4/rpcrt4.spec?rev=68193&r1=68192&r2=68193&view=diff
==============================================================================
--- branches/colins-printing-for-freedom/reactos/dll/win32/rpcrt4/rpcrt4.spec   
[iso-8859-1] (original)
+++ branches/colins-printing-for-freedom/reactos/dll/win32/rpcrt4/rpcrt4.spec   
[iso-8859-1] Fri Jun 19 15:00:41 2015
@@ -345,7 +345,7 @@
 @ stdcall RpcBindingInqObject(ptr ptr)
 @ stub RpcBindingInqOption
 @ stdcall RpcBindingReset(ptr)
-@ stub RpcBindingServerFromClient
+@ stdcall RpcBindingServerFromClient(ptr ptr)
 @ stdcall RpcBindingSetAuthInfoA(ptr str long long ptr long)
 @ stdcall RpcBindingSetAuthInfoExA(ptr str long long ptr long ptr)
 @ stdcall RpcBindingSetAuthInfoExW(ptr wstr long long ptr long ptr)

Modified: branches/colins-printing-for-freedom/reactos/include/psdk/rpcdce.h
URL: 
http://svn.reactos.org/svn/reactos/branches/colins-printing-for-freedom/reactos/include/psdk/rpcdce.h?rev=68193&r1=68192&r2=68193&view=diff
==============================================================================
--- branches/colins-printing-for-freedom/reactos/include/psdk/rpcdce.h  
[iso-8859-1] (original)
+++ branches/colins-printing-for-freedom/reactos/include/psdk/rpcdce.h  
[iso-8859-1] Fri Jun 19 15:00:41 2015
@@ -338,6 +338,8 @@
 RPCRTAPI RPC_STATUS RPC_ENTRY
   RpcBindingReset( RPC_BINDING_HANDLE Binding );
 RPCRTAPI RPC_STATUS RPC_ENTRY
+  RpcBindingServerFromClient( RPC_BINDING_HANDLE ClientBinding, 
RPC_BINDING_HANDLE* ServerBinding );
+RPCRTAPI RPC_STATUS RPC_ENTRY
   RpcBindingSetObject( RPC_BINDING_HANDLE Binding, UUID* ObjectUuid );
 RPCRTAPI RPC_STATUS RPC_ENTRY
   RpcBindingSetOption( RPC_BINDING_HANDLE Binding, ULONG Option, ULONG_PTR 
OptionValue );


Reply via email to