pidl:NDR/ServerCompat: Generate local dispatching function
[samba.git] / librpc / rpc / dcesrv_core.h
index 74ce956032e9dee9e1183613e02c92fb5a22b481..161ed1a969135f5d5d56a5331554a0f4e5607d07 100644 (file)
@@ -67,6 +67,10 @@ struct dcesrv_interface {
         */
        NTSTATUS (*ndr_push)(struct dcesrv_call_state *, TALLOC_CTX *, struct ndr_push *, const void *);
 
+       /* the local dispatch function for the chosen interface.
+        */
+       NTSTATUS (*local)(void *p, int opnum, TALLOC_CTX *, const DATA_BLOB *in, DATA_BLOB *out);
+
        /* for any private use by the interface code */
        const void *private_data;