From: Andreas Schneider Date: Mon, 8 Jan 2024 15:15:03 +0000 (+0100) Subject: s3:rpc_server: Mark _lsa_CreateTrustedDomainEx as NOT_IMPLMENTED X-Git-Tag: talloc-2.4.2~114 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9c9615a2f657b77890e5489e2d8f0f1c3116a16;p=thirdparty%2Fsamba.git s3:rpc_server: Mark _lsa_CreateTrustedDomainEx as NOT_IMPLMENTED There is no PDB backend supporting this. Signed-off-by: Andreas Schneider Reviewed-by: Stefan Metzmacher Autobuild-User(master): Andreas Schneider Autobuild-Date(master): Tue Jan 9 14:17:40 UTC 2024 on atb-devel-224 --- diff --git a/source3/rpc_server/lsa/srv_lsa_nt.c b/source3/rpc_server/lsa/srv_lsa_nt.c index 220ff77d067..e2078c63952 100644 --- a/source3/rpc_server/lsa/srv_lsa_nt.c +++ b/source3/rpc_server/lsa/srv_lsa_nt.c @@ -1981,18 +1981,8 @@ NTSTATUS _lsa_CreateTrustedDomainEx2(struct pipes_struct *p, NTSTATUS _lsa_CreateTrustedDomainEx(struct pipes_struct *p, struct lsa_CreateTrustedDomainEx *r) { - struct lsa_CreateTrustedDomainEx2 q; - struct lsa_TrustDomainInfoAuthInfoInternal auth_info; - - ZERO_STRUCT(auth_info); - - q.in.policy_handle = r->in.policy_handle; - q.in.info = r->in.info; - q.in.auth_info_internal = &auth_info; - q.in.access_mask = r->in.access_mask; - q.out.trustdom_handle = r->out.trustdom_handle; - - return _lsa_CreateTrustedDomainEx2(p, &q); + p->fault_state = DCERPC_FAULT_OP_RNG_ERROR; + return NT_STATUS_NOT_IMPLEMENTED; } /***************************************************************************