#include "includes.h"
#include "system/filesys.h"
#include "utils/net.h"
+#include "utils/net_conf_util.h"
#include "lib/smbconf/smbconf.h"
#include "lib/smbconf/smbconf_init.h"
#include "lib/smbconf/smbconf_reg.h"
}
value_str = argv[2];
+ if (!net_conf_param_valid(service,param, value_str)) {
+ goto done;
+ }
+
err = smbconf_transaction_start(conf_ctx);
if (!SBC_ERROR_IS_OK(err)) {
d_printf(_("error starting transaction: %s\n"),