aboutsummaryrefslogtreecommitdiffstats
path: root/irc.h
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2013-02-21 18:09:19 +0000
committerWilmer van der Gaast <wilmer@gaast.net>2013-02-21 18:09:19 +0000
commita5c6ebd43dd69a7c4c2648ed09a7ebaf53cfc1b0 (patch)
tree4947652feac5fa9478f90094b622c5c2dbc0ada2 /irc.h
parent06eef808b0ce5d7d7056240be6286aa79ac6a9ec (diff)
! modified for control channel fill_by setting to for example create a
separate control channel with all contacts *not* in a certain group/from a certain IM account/network, etc.
Diffstat (limited to 'irc.h')
-rw-r--r--irc.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/irc.h b/irc.h
index 97d56ea1..8f7c6f86 100644
--- a/irc.h
+++ b/irc.h
@@ -206,11 +206,13 @@ typedef struct irc_channel_user
typedef enum
{
- IRC_CC_TYPE_DEFAULT,
- IRC_CC_TYPE_REST,
- IRC_CC_TYPE_GROUP,
- IRC_CC_TYPE_ACCOUNT,
- IRC_CC_TYPE_PROTOCOL,
+ IRC_CC_TYPE_DEFAULT = 0x00001,
+ IRC_CC_TYPE_REST = 0x00002, /* Still not implemented. */
+ IRC_CC_TYPE_GROUP = 0x00004,
+ IRC_CC_TYPE_ACCOUNT = 0x00008,
+ IRC_CC_TYPE_PROTOCOL = 0x00010,
+ IRC_CC_TYPE_MASK = 0x000ff,
+ IRC_CC_TYPE_INVERT = 0x00100,
} irc_control_channel_type_t;
struct irc_control_channel