#ifndef SERVERS_H__
#define SERVERS_H__


struct server_t {
  struct server_t 	*next;
  gchar			*hostname;	/* the hostname of a server */
  gint			port;		/* tcp port */
  gboolean		autoconnect;	/* guess what? */
};

typedef struct server_t SilkyServer;

gboolean init_servers(gchar *serverspath);
gboolean parse_servers();

SilkyServer *server_find_by_hostport(gchar *host, gint port);
SilkyServer *server_add(gchar *host, gint port);

gboolean server_remove( SilkyServer *server );

gboolean servers_store_to_xml();


#endif


syntax highlighted by Code2HTML, v. 0.9.1