From: Günther Deschner Date: Thu, 27 Nov 2008 00:22:39 +0000 (+0100) Subject: s3-samr: fix return code for invalid name in _samr_LookupDomain. X-Git-Tag: samba-4.0.0alpha6~480^2~98 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e398eed15a7a94d2a53d3bb865927a9db411008c;p=thirdparty%2Fsamba.git s3-samr: fix return code for invalid name in _samr_LookupDomain. Guenther --- diff --git a/source3/rpc_server/srv_samr_nt.c b/source3/rpc_server/srv_samr_nt.c index 71eec0a59ca..537d58fac10 100644 --- a/source3/rpc_server/srv_samr_nt.c +++ b/source3/rpc_server/srv_samr_nt.c @@ -3650,6 +3650,9 @@ NTSTATUS _samr_LookupDomain(pipes_struct *p, } domain_name = r->in.domain_name->string; + if (!domain_name) { + return NT_STATUS_INVALID_PARAMETER; + } sid = TALLOC_ZERO_P(p->mem_ctx, struct dom_sid2); if (!sid) {