param: Use the correct flag locations with lpcfg_parm_is_cmdline
authorGarming Sam <garming@catalyst.net.nz>
Wed, 9 Jul 2014 01:15:33 +0000 (13:15 +1200)
committerMichael Adam <obnox@samba.org>
Thu, 31 Jul 2014 06:17:10 +0000 (08:17 +0200)
s3 flags are no longer being stored in the param table anymore.
They shouldn't be used in this manner anymore.

Change-Id: Ib97492fd9149e30d7756ca603f79321d7516f19b
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
lib/param/loadparm.c

index bc96dc3fb9d44c2c814d5694715f6850f7089f80..912363d04876b7aa17b253bd4983f7753e248e8f 100644 (file)
@@ -770,14 +770,6 @@ bool lpcfg_parm_is_cmdline(struct loadparm_context *lp_ctx, const char *name)
 {
        int parmnum;
 
-       if (lp_ctx->s3_fns) {
-               struct parm_struct *parm = lp_ctx->s3_fns->get_parm_struct(name);
-               if (parm) {
-                       return parm->flags & FLAG_CMDLINE;
-               }
-               return false;
-       }
-
        parmnum = lpcfg_map_parameter(name);
        if (parmnum == -1) return false;