[SCM] Samba Shared Repository - branch v3-3-test updated - release-3-2-0pre2-3436-gd01da44

Karolin Seeger kseeger at samba.org
Wed Jul 30 14:33:06 GMT 2008


The branch, v3-3-test has been updated
       via  d01da44de77abbf724389bce924771f2975867f4 (commit)
      from  e04da654c0db6b0fb2e2ce9754e5eba80751c14c (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-3-test


- Log -----------------------------------------------------------------
commit d01da44de77abbf724389bce924771f2975867f4
Author: Michael Adam <obnox at samba.org>
Date:   Wed Jul 30 16:24:20 2008 +0200

    testparm: Display warning if invalid values are used.
    
    This one came up while using "csc policy = disabled" instead of
    "disable"... ;-)

-----------------------------------------------------------------------

Summary of changes:
 source/param/loadparm.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source/param/loadparm.c b/source/param/loadparm.c
index 0935181..6902bb0 100644
--- a/source/param/loadparm.c
+++ b/source/param/loadparm.c
@@ -7047,9 +7047,11 @@ static void lp_set_enum_parm( struct parm_struct *parm, const char *pszParmValue
 	for (i = 0; parm->enum_list[i].name; i++) {
 		if ( strequal(pszParmValue, parm->enum_list[i].name)) {
 			*ptr = parm->enum_list[i].value;
-			break;
+			return;
 		}
 	}
+	DEBUG(0, ("WARNING: Ignoring invalid value '%s' for parameter '%s'\n",
+		  pszParmValue, parm->label));
 }
 
 /***************************************************************************


-- 
Samba Shared Repository


More information about the samba-cvs mailing list