-/* Copyright (C) 2009-2013, Martin Johansson <martin@fatbob.nu>
- Copyright (C) 2005-2013, Thorvald Natvig <thorvald@natvig.com>
+/* Copyright (C) 2009-2014, Martin Johansson <martin@fatbob.nu>
+ Copyright (C) 2005-2014, Thorvald Natvig <thorvald@natvig.com>
All rights reserved.
char *password;
struct channel *parent;
bool_t temporary, noenter, silent;
+ int position;
struct dlist node;
struct dlist subs;
struct dlist clients;
struct dlist flatlist_node;
struct dlist channel_links;
int linkcount;
- struct dlist link_node;
} channel_t;
typedef struct {
struct dlist node;
} channellist_t;
-typedef enum {
- CHJOIN_OK,
+typedef struct {
+ bool_t CHJOIN_SILENT,
CHJOIN_NOENTER,
CHJOIN_WRONGPW,
- CHJOIN_NOTFOUND,
+ CHJOIN_NOTFOUND;
} channelJoinResult_t;
void Chan_init();