[PATCH 16/37] lib/param: add deprecated warning to be consistent with s3
abartlet at samba.org
abartlet at samba.org
Fri Jun 20 05:47:38 MDT 2014
From: Garming Sam <garming at catalyst.net.nz>
Change-Id: I79016279b8c5dce6263bff0477b808108e583d20
Signed-off-by: Garming Sam <garming at catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet at samba.org>
---
lib/param/loadparm.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/lib/param/loadparm.c b/lib/param/loadparm.c
index 139a11c..3123f71 100644
--- a/lib/param/loadparm.c
+++ b/lib/param/loadparm.c
@@ -1584,6 +1584,11 @@ bool lpcfg_do_global_parameter(struct loadparm_context *lp_ctx,
return true;
}
+ if (parm_table[parmnum].flags & FLAG_DEPRECATED) {
+ DEBUG(1, ("WARNING: The \"%s\" option is deprecated\n",
+ pszParmName));
+ }
+
parm_ptr = lpcfg_parm_ptr(lp_ctx, NULL, &parm_table[parmnum]);
return set_variable(lp_ctx->globals, parmnum, parm_ptr,
@@ -1612,6 +1617,11 @@ bool lpcfg_do_service_parameter(struct loadparm_context *lp_ctx,
return true;
}
+ if (parm_table[parmnum].flags & FLAG_DEPRECATED) {
+ DEBUG(1, ("WARNING: The \"%s\" option is deprecated\n",
+ pszParmName));
+ }
+
if (parm_table[parmnum].p_class == P_GLOBAL) {
DEBUG(0,
("Global parameter %s found in service section!\n",
--
1.9.3
More information about the samba-technical
mailing list