Author: abartlet
Date: 2007-11-26 06:12:01 +0000 (Mon, 26 Nov 2007)
New Revision: 26131

WebSVN: 
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=26131

Log:
Ensure we show the right errors in the NULL base DN case.  Based on
bug 5090 by Matthias Dieter Walln?\195?\182fer <[EMAIL PROTECTED]>

Andrew Bartlett

Modified:
   branches/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_search.c


Changeset:
Modified: branches/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_search.c
===================================================================
--- branches/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_search.c      2007-11-26 
03:14:57 UTC (rev 26130)
+++ branches/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_search.c      2007-11-26 
06:12:01 UTC (rev 26131)
@@ -530,10 +530,12 @@
                        ldb_asprintf_errstring(module->ldb, 
                                               "NULL Base DN invalid for a base 
search");
                        ret = LDB_ERR_INVALID_DN_SYNTAX;
+                       break;
                case LDB_SCOPE_ONELEVEL:
                        ldb_asprintf_errstring(module->ldb, 
                                               "NULL Base DN invalid for a 
one-level search");
                        ret = LDB_ERR_INVALID_DN_SYNTAX;        
+                       break;
                case LDB_SCOPE_SUBTREE:
                default:
                        /* We accept subtree searches from a NULL base DN, ie 
over the whole DB */

Reply via email to