server_info
client_check(struct server_info **checkp,
struct server_info **best_off,
struct server_info **best_freq)
struct server_info *check = *checkp;
struct server_info *info;
client_manage_polling_mode(struct server_info *info, int *didreconnect)
static int client_insane(struct server_info **, int, server_info_t);
client_main(struct server_info **info_ary, int count)
struct server_info *best_off;
struct server_info *best_freq;
client_check_duplicate_ips(struct server_info **info_ary, int count)
client_insane(struct server_info **info_ary, int count, server_info_t best)
lin_resetalloffsets(struct server_info **info_ary, int count)
typedef struct server_info *server_info_t;
void client_main(struct server_info **info_ary, int count) __dead2;
void client_check(struct server_info **check,
struct server_info **best_off,
struct server_info **best_freq);
void client_check_duplicate_ips(struct server_info **info_ary, int count);
void client_manage_polling_mode(struct server_info *info, int *didreconnect);
void lin_resetalloffsets(struct server_info **info_ary, int count);
struct server_info *altinfo;
struct server_info info;
info = malloc(sizeof(struct server_info));
bzero(info, sizeof(struct server_info));
static struct server_info **servers;