diff options
author | Günther Deschner <gd@samba.org> | 2008-11-27 01:22:39 +0100 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2008-12-12 12:30:58 +0100 |
commit | d7ecc6f2072fe51e556c6ff43b7cf5c879b22ca6 (patch) | |
tree | e9280bb5064a5f1a448f54268b7f7c7c0db78db4 | |
parent | da30272dfc7148957919989671aee7a87a267f77 (diff) | |
download | samba-d7ecc6f2072fe51e556c6ff43b7cf5c879b22ca6.tar.gz |
s3-samr: fix return code for invalid name in _samr_LookupDomain.
Guenther
(cherry picked from commit d444a0d29c35715f5e1cf48d26f3d4064d93ff68)
-rw-r--r-- | source/rpc_server/srv_samr_nt.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/rpc_server/srv_samr_nt.c b/source/rpc_server/srv_samr_nt.c index db76385a46e..9fc1d651070 100644 --- a/source/rpc_server/srv_samr_nt.c +++ b/source/rpc_server/srv_samr_nt.c @@ -3707,6 +3707,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) { |