summaryrefslogtreecommitdiff
path: root/server/realm.c
diff options
context:
space:
mode:
Diffstat (limited to 'server/realm.c')
-rw-r--r--server/realm.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/server/realm.c b/server/realm.c
index 5de5d7e..b842a2d 100644
--- a/server/realm.c
+++ b/server/realm.c
@@ -150,8 +150,8 @@ get_realm_lists(char *file)
ZRealmname *rlm_list, *rlm;
int ii, nused, ntotal;
FILE *fp;
- char buf[REALM_SZ + MAXHOSTNAMELEN + 1]; /* one for newline */
- char realm[REALM_SZ], server[MAXHOSTNAMELEN + 1];
+ char buf[REALM_SZ + NS_MAXDNAME + 1]; /* one for newline */
+ char realm[REALM_SZ], server[NS_MAXDNAME + 1];
nused = 0;
if (!(fp = fopen(file, "r")))
@@ -165,7 +165,7 @@ get_realm_lists(char *file)
abort();
}
- while (fgets(buf, REALM_SZ + MAXHOSTNAMELEN + 1, fp)) {
+ while (fgets(buf, sizeof(buf), fp)) {
if (sscanf(buf, "%s %s", realm, server) != 2) {
syslog(LOG_CRIT, "bad format in %s", file);
abort();