struct server {
struct peer peer;
- char *realmdata;
- char **realms;
int sock;
pthread_mutex_t lock;
pthread_t clientth;
pthread_cond_t newrq_cond;
};
+struct realm {
+ char *name;
+ struct server *server;
+};
+
#define RADLEN(x) ntohs(((uint16_t *)(x))[1])
#define SOCKADDR_SIZE(addr) ((addr).ss_family == AF_INET ? \