s3:rpc_server: Mark _lsa_CreateTrustedDomainEx as NOT_IMPLMENTED
authorAndreas Schneider <asn@samba.org>
Mon, 8 Jan 2024 15:15:03 +0000 (16:15 +0100)
committerAndreas Schneider <asn@cryptomilk.org>
Tue, 9 Jan 2024 14:17:40 +0000 (14:17 +0000)
There is no PDB backend supporting this.

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Tue Jan  9 14:17:40 UTC 2024 on atb-devel-224

source3/rpc_server/lsa/srv_lsa_nt.c

index 220ff77d0679c69579a64cb807f080a2ffb0b4ff..e2078c63952e51414e2b31cdd018bcce6b5a0193 100644 (file)
@@ -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;
 }
 
 /***************************************************************************