summaryrefslogtreecommitdiffstats
path: root/src/providers/ad
diff options
context:
space:
mode:
authorOndrej Kos <okos@redhat.com>2012-08-21 16:03:32 +0200
committerJakub Hrozek <jhrozek@redhat.com>2012-08-23 14:25:23 +0200
commite4c29d1f8e3b2c2b268105f169e5156a0a36aebf (patch)
tree5e2940d4366e363d993e63a90693282acfffce32 /src/providers/ad
parente523233315f44b8f77ab9c5143a3d80364ebf955 (diff)
downloadsssd-e4c29d1f8e3b2c2b268105f169e5156a0a36aebf.tar.gz
sssd-e4c29d1f8e3b2c2b268105f169e5156a0a36aebf.tar.xz
sssd-e4c29d1f8e3b2c2b268105f169e5156a0a36aebf.zip
Consolidation of functions that make realm upper-case
Diffstat (limited to 'src/providers/ad')
-rw-r--r--src/providers/ad/ad_common.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/providers/ad/ad_common.c b/src/providers/ad/ad_common.c
index 90cfe412f..7568798ab 100644
--- a/src/providers/ad/ad_common.c
+++ b/src/providers/ad/ad_common.c
@@ -33,7 +33,6 @@ ad_get_common_options(TALLOC_CTX *mem_ctx,
{
errno_t ret;
int gret;
- size_t i;
struct ad_options *opts = NULL;
char *domain;
char *server;
@@ -98,16 +97,12 @@ ad_get_common_options(TALLOC_CTX *mem_ctx,
/* Always use the upper-case AD domain for the kerberos realm */
- realm = talloc_strdup(opts, domain);
+ realm = get_uppercase_realm(opts, domain);
if (!realm) {
ret = ENOMEM;
goto done;
}
- for (i = 0; realm[i]; i++) {
- realm[i] = toupper(realm[i]);
- }
-
ret = dp_opt_set_string(opts->basic, AD_KRB5_REALM, realm);
if (ret != EOK) {
goto done;