diff options
Diffstat (limited to 'source4/librpc')
-rw-r--r-- | source4/librpc/config.mk | 14 | ||||
-rw-r--r-- | source4/librpc/idl/irpc.idl | 2 |
2 files changed, 14 insertions, 2 deletions
diff --git a/source4/librpc/config.mk b/source4/librpc/config.mk index 113456c074..665c0920d7 100644 --- a/source4/librpc/config.mk +++ b/source4/librpc/config.mk @@ -629,10 +629,22 @@ OBJ_FILES = librpc/gen_ndr/ndr_netlogon_ejs.o REQUIRED_SUBSYSTEMS = RPC NDR_NETLOGON NOPROTO = YES +[SUBSYSTEM::RPC_EJS_SVCCTL] +INIT_FUNCTION = ejs_init_svcctl +OBJ_FILES = librpc/gen_ndr/ndr_svcctl_ejs.o +REQUIRED_SUBSYSTEMS = RPC NDR_SVCCTL +NOPROTO = YES + +[SUBSYSTEM::RPC_EJS_IRPC] +INIT_FUNCTION = ejs_init_irpc +OBJ_FILES = librpc/gen_ndr/ndr_irpc_ejs.o +REQUIRED_SUBSYSTEMS = RPC NDR_IRPC +NOPROTO = YES + ################################################ # Start SUBSYSTEM RPC_EJS [SUBSYSTEM::RPC_EJS] REQUIRED_SUBSYSTEMS = RPC_EJS_ECHO RPC_EJS_MISC RPC_EJS_SAMR RPC_EJS_SECURITY \ - RPC_EJS_LSA + RPC_EJS_LSA RPC_EJS_SRVSVC RPC_EJS_SVCCTL RPC_EJS_IRPC # End SUBSYSTEM RPC_EJS ################################################ diff --git a/source4/librpc/idl/irpc.idl b/source4/librpc/idl/irpc.idl index c5977ba53e..0d4e305e98 100644 --- a/source4/librpc/idl/irpc.idl +++ b/source4/librpc/idl/irpc.idl @@ -13,7 +13,7 @@ IRPC_FLAG_REPLY = 0x0001 } irpc_flags; - typedef [public] struct { + typedef [public,noejs] struct { GUID uuid; uint32 if_version; uint32 callnum; |