From 15597e86aff0e11dc3256a61f9a05961f794857f Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Fri, 28 Mar 2003 02:02:37 -0500 Subject: Underpinnings for realm.list enhancements Replace the per-realm array of servers with a per-realm array of struct _ZRealm_server, so that we can have additional information associated with each server. Additionally, introduce the concept that not every server in a realm's list is necessarily a suitable place to send notices. This means that when selecting a server, we may need to skip ineligible entries. --- server/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'server/server.c') diff --git a/server/server.c b/server/server.c index 40551bc..88d2555 100644 --- a/server/server.c +++ b/server/server.c @@ -762,7 +762,7 @@ send_stats(struct sockaddr_in *who) } for (realm = otherrealms, i = 0; i < nrealms ; i++, realm++) { sprintf(buf, "%s(%s)/%s", realm->name, - inet_ntoa((realm->addrs[realm->idx]).sin_addr), + inet_ntoa((realm->srvrs[realm->idx].addr).sin_addr), rlm_states[(int) realm->state]); responses[num_resp++] = strsave(buf); } -- cgit v1.2.3