aboutsummaryrefslogtreecommitdiffstats
path: root/irc.h
diff options
context:
space:
mode:
authorMarius Halden <marius.h@lden.org>2015-11-06 20:46:36 +0100
committerMarius Halden <marius.h@lden.org>2016-05-07 14:31:03 +0200
commit6c016f46c9415c72321ec92c40e9af91d566276d (patch)
treeabffd89f23d6ec4337d1217263f94dc137501766 /irc.h
parente693e93e1fb3a9b2cc6fdfe1b2f2076a8585deb4 (diff)
Add support for multiple accounts in set account
The set account for control channels is now a comma separeted list of accounts instead of just one. If the user changes the tag of an accounts trough `account <id> set tag <new_tag>`, the account set will be updated to reflect this change for all relevant channels. If an account is removed trough `account <id> delete` it will be removed from the account set for all relevant channels.
Diffstat (limited to 'irc.h')
-rw-r--r--irc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/irc.h b/irc.h
index c96cdad3..85fab4f2 100644
--- a/irc.h
+++ b/irc.h
@@ -241,7 +241,7 @@ typedef enum {
struct irc_control_channel {
irc_control_channel_type_t type;
struct bee_group *group;
- struct account *account;
+ GSList *account;
struct prpl *protocol;
char modes[5];
};