X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Fcore%2Fservers-setup.h;fp=apps%2Firssi%2Fsrc%2Fcore%2Fservers-setup.h;h=0000000000000000000000000000000000000000;hb=72c2de619079457f7a68100eb13385275a424a23;hp=d0101bcb63587076650f2e9d2dbde98d1d245961;hpb=e7b6c157b80152bf9fb9266e6bdd93f9fb0db776;p=runtime.git diff --git a/apps/irssi/src/core/servers-setup.h b/apps/irssi/src/core/servers-setup.h deleted file mode 100644 index d0101bcb..00000000 --- a/apps/irssi/src/core/servers-setup.h +++ /dev/null @@ -1,47 +0,0 @@ -#ifndef __SERVERS_SETUP_H -#define __SERVERS_SETUP_H - -#include "modules.h" - -#define SERVER_SETUP(server) \ - MODULE_CHECK_CAST(server, SERVER_SETUP_REC, type, "SERVER SETUP") - -#define IS_SERVER_SETUP(server) \ - (SERVER_SETUP(server) ? TRUE : FALSE) - -/* servers */ -struct _SERVER_SETUP_REC { -#include "server-setup-rec.h" -}; - -extern GSList *setupservers; - -extern IPADDR *source_host_ip4, *source_host_ip6; /* Resolved address */ -extern int source_host_ok; /* Use source_host_ip .. */ - -/* Fill reconnection specific information to connection - from server setup record */ -void server_setup_fill_reconn(SERVER_CONNECT_REC *conn, - SERVER_SETUP_REC *sserver); - -/* Create server connection record. `dest' is required, rest can be NULL. - `dest' is either a server address or chat network */ -SERVER_CONNECT_REC * -server_create_conn(int chat_type, const char *dest, int port, - const char *chatnet, const char *password, - const char *nick); - -/* Find matching server from setup. Try to find record with a same port, - but fallback to any server with the same address. */ -SERVER_SETUP_REC *server_setup_find(const char *address, int port, - const char *chatnet); -/* Find matching server from setup. Ports must match or NULL is returned. */ -SERVER_SETUP_REC *server_setup_find_port(const char *address, int port); - -void server_setup_add(SERVER_SETUP_REC *rec); -void server_setup_remove(SERVER_SETUP_REC *rec); - -void servers_setup_init(void); -void servers_setup_deinit(void); - -#endif