#ifndef foominecctlhfoo #define foominecctlhfoo struct server { char *filename; char *shortname; struct list_head list; }; struct cfg { char *password; const char *cfgdir; const char *addrstr; const char *mcaddrstr; char *cmdstr; struct server *server; void (*cmd)(struct cfg *cfg); bool force_stop; struct list_head addrs; struct list_head mcaddrs; struct list_head known_servers; }; extern bool use_colors; char *ask_password(); int connect_any(struct list_head *addrs, bool may_fail); #endif