From: Pavel Kalugin Date: Mon, 7 Aug 2023 04:25:28 +0000 (+0300) Subject: s3:utils: Use lpcfg_set_cmdline() in smbcacls X-Git-Tag: tevent-0.16.0~838 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0e2d13c52fd44ef63e40230e81344f92f401665f;p=thirdparty%2Fsamba.git s3:utils: Use lpcfg_set_cmdline() in smbcacls Signed-off-by: Pavel Kalugin Reviewed-by: Andreas Schneider --- diff --git a/source3/utils/smbcacls.c b/source3/utils/smbcacls.c index e3fb60fd884..c5d419a7160 100644 --- a/source3/utils/smbcacls.c +++ b/source3/utils/smbcacls.c @@ -33,6 +33,7 @@ #include "passdb/machine_sid.h" #include "../librpc/gen_ndr/ndr_lsa_c.h" #include "util_sd.h" +#include "lib/param/param.h" static char DIRSEP_CHAR = '\\'; @@ -1501,6 +1502,7 @@ int main(int argc, char *argv[]) char *targetfile = NULL; NTSTATUS status; bool ok; + struct loadparm_context *lp_ctx = NULL; struct poptOption long_options[] = { POPT_AUTOHELP @@ -1653,8 +1655,9 @@ int main(int argc, char *argv[]) TALLOC_FREE(frame); exit(1); } + lp_ctx = samba_cmdline_get_lp_ctx(); /* set default debug level to 1 regardless of what smb.conf sets */ - lp_set_cmdline("log level", "1"); + lpcfg_set_cmdline(lp_ctx, "log level", "1"); setlinebuf(stdout); @@ -1709,7 +1712,7 @@ int main(int argc, char *argv[]) change_mode = REQUEST_INHERIT; break; case 'm': - lp_set_cmdline("client max protocol", poptGetOptArg(pc)); + lpcfg_set_cmdline(lp_ctx, "client max protocol", poptGetOptArg(pc)); break; case 'x': want_mxac = true;