From fa5a1cc4dd6210aedb35bef6e5c907070fc4ec4b Mon Sep 17 00:00:00 2001 From: Garming Sam Date: Tue, 31 Dec 2013 14:30:30 +1300 Subject: [PATCH] lib/param: fix parameter dumping to detect share and global parameters Signed-off-by: Garming Sam Reviewed-by: Andrew Bartlett Reviewed-by: Jelmer Vernooij --- lib/param/loadparm.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/param/loadparm.c b/lib/param/loadparm.c index d35f3f8c5b2..8ade5623b98 100644 --- a/lib/param/loadparm.c +++ b/lib/param/loadparm.c @@ -1911,6 +1911,10 @@ bool lpcfg_dump_a_parameter(struct loadparm_context *lp_ctx, return false; } + if (service != NULL && parm->p_class == P_GLOBAL) { + return false; + } + ptr = lpcfg_parm_ptr(lp_ctx, service,parm); print_parameter(parm, ptr, f); -- 2.11.4.GIT