]> asedeno.scripts.mit.edu Git - 1ts-debian.git/blobdiff - zephyr/server/realm.c
Recognize the local realm for KRB5, too
[1ts-debian.git] / zephyr / server / realm.c
index 36fdd3c322784d99150002bd43f543b33cfb8694..34a41af3fcdbdfe6b8c72d9d42883946963fff95 100644 (file)
@@ -95,7 +95,7 @@ realm_expand_realm(char *realmname)
     int a;
 
     /* First, look for an exact match (case insensitive) */
-#ifdef HAVE_KRB4
+#if defined(HAVE_KRB4) || defined(HAVE_KRB5)
     if (!strcasecmp(ZGetRealm(), realmname))
        return(ZGetRealm());
 #endif
@@ -105,7 +105,7 @@ realm_expand_realm(char *realmname)
        return(realm->name);
 
     /* No exact match. See if there's a partial match */
-#ifdef HAVE_KRB4
+#if defined(HAVE_KRB4) || defined(HAVE_KRB5)
     if (!strncasecmp(ZGetRealm(), realmname, strlen(realmname)))
        return(ZGetRealm());
 #endif