param: consolidate handle_realm between the two loadparms
[kai/samba-autobuild/.git] / source3 / param / loadparm.c
index bbb2144cf60e02305a25aa06c82369f28204328a..efaa93b237d44cf5567d8238f2e357d5532aea64 100644 (file)
@@ -265,7 +265,6 @@ static bool handle_copy(struct loadparm_context *unused, int snum, const char *p
 static bool handle_idmap_backend(struct loadparm_context *unused, int snum, const char *pszParmValue, char **ptr);
 static bool handle_idmap_uid(struct loadparm_context *unused, int snum, const char *pszParmValue, char **ptr);
 static bool handle_idmap_gid(struct loadparm_context *unused, int snum, const char *pszParmValue, char **ptr);
-static bool handle_realm(struct loadparm_context *unused, int snum, const char *pszParmValue, char **ptr );
 static bool handle_netbios_aliases(struct loadparm_context *unused, int snum, const char *pszParmValue, char **ptr );
 static bool handle_charset(struct loadparm_context *unused, int snum, const char *pszParmValue, char **ptr );
 static bool handle_dos_charset(struct loadparm_context *unused, int snum, const char *pszParmValue, char **ptr );
@@ -2726,21 +2725,6 @@ static bool handle_dos_charset(struct loadparm_context *unused, int snum, const
        return true;
 }
 
-static bool handle_realm(struct loadparm_context *unused, int snum, const char *pszParmValue, char **ptr)
-{
-       bool ret = true;
-       TALLOC_CTX *frame = talloc_stackframe();
-       char *realm = strupper_talloc(frame, pszParmValue);
-       char *dnsdomain = strlower_talloc(realm, pszParmValue);
-
-       ret &= string_set(Globals.ctx, &Globals.realm_original, pszParmValue);
-       ret &= string_set(Globals.ctx, &Globals.realm, realm);
-       ret &= string_set(Globals.ctx, &Globals.dnsdomain, dnsdomain);
-       TALLOC_FREE(frame);
-
-       return ret;
-}
-
 static bool handle_netbios_aliases(struct loadparm_context *unused, int snum, const char *pszParmValue, char **ptr)
 {
        TALLOC_FREE(Globals.netbios_aliases);