s3-samr: fix return code for invalid name in _samr_LookupDomain.
authorGünther Deschner <gd@samba.org>
Thu, 27 Nov 2008 00:22:39 +0000 (01:22 +0100)
committerGünther Deschner <gd@samba.org>
Thu, 27 Nov 2008 17:28:51 +0000 (18:28 +0100)
Guenther

source3/rpc_server/srv_samr_nt.c

index 71eec0a59ca782da5414464b8d937fcd18d685ee..537d58fac1019d46798dec4080d6e8adc665efac 100644 (file)
@@ -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) {