auth_methods = str_list_make(mem_ctx, "anonymous sam_ignoredomain winbind", NULL);
break;
}
- return (const char **) auth_methods;
+ return discard_const_p(const char *, auth_methods);
}
/***************************************************************************
if (logon_workstation && workstation_list && *workstation_list) {
bool invalid_ws = true;
int i;
- const char **workstations = (const char **)str_list_make(mem_ctx, workstation_list, ",");
-
+ char **workstations = str_list_make(mem_ctx, workstation_list, ",");
+
for (i = 0; workstations && workstations[i]; i++) {
DEBUG(10,("sam_account_ok: checking for workstation match '%s' and '%s'\n",
workstations[i], logon_workstation));