summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorGravatar Jeffrey Hutzelman <jhutz@cmu.edu>2013-01-04 15:56:30 -0500
committerGravatar Jeffrey Hutzelman <jhutz@cmu.edu>2013-02-17 22:34:40 -0500
commit854948b8a897cfc2791c8823922b4600668445b1 (patch)
tree2e238a4190145c0ee8525a81072dd4076dcdf4aa /server
parent5f860ea89afb6c51b87e905d7354c7353d0a4066 (diff)
realm_get_realm_by_name_string()
Diffstat (limited to 'server')
-rw-r--r--server/realm.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/server/realm.c b/server/realm.c
index e13e92a..68502d6 100644
--- a/server/realm.c
+++ b/server/realm.c
@@ -364,6 +364,18 @@ realm_get_realm_by_name(char *name)
return 0;
}
+ZRealm *
+realm_get_realm_by_name_string(String *z)
+{
+ int a;
+ ZRealm *realm;
+
+ for (realm = otherrealms, a = 0; a < nrealms; a++, realm++)
+ if (realm->namestr == z) return realm;
+
+ return 0;
+}
+
static void
rlm_nack_cancel(register ZNotice_t *notice,
struct sockaddr_in *who)