/****************************************************************************
****************************************************************************/
-static char *decode_account_policy_name(field)
+static char *decode_account_policy_name(int field)
{
switch (field) {
case AP_MIN_PASSWORD_LEN:
{
fstring name;
+ init_account_policy();
+
fstrcpy(name, decode_account_policy_name(field));
*value=tdb_fetch_int(tdb, name);
DEBUG(10,("account_policy_get: %s:%d\n", name, *value));
{
fstring name;
+ init_account_policy();
+
fstrcpy(name, decode_account_policy_name(field));
if ( tdb_store_int(tdb, name, value)== -1)
return False;
return ret;
}
- init_account_policy();
-
ret = local_password_change(user_name, local_flags, new_passwd,
err_str, sizeof(err_str), msg_str, sizeof(msg_str));