+2002-03-20 LordLuke <lordluke@undernet.org>
+ * ircd/client.c: Add LOCOP_LIST_CHAN feature.
+
+ * ircd/ircd_features.h: Add LOCOP_LIST_CHAN feature.
+
2002-03-19 Joseph Bongaarts <foxxe@wtfs.net>
* ircd/m_links.c: Make /links behave like /map for head_in_sand.
FEAT_OPER_SET,
FEAT_OPERS_SEE_IN_SECRET_CHANNELS,
FEAT_OPER_WIDE_GLINE,
+ FEAT_OPER_LIST_CHAN,
/* features that affect local opers on this server */
FEAT_LOCOP_KILL,
FEAT_LOCOP_SET,
FEAT_LOCOP_SEE_IN_SECRET_CHANNELS,
FEAT_LOCOP_WIDE_GLINE,
+ FEAT_LOCOP_LIST_CHAN,
FEAT_LAST_F
};
{ PRIV_SET, FEAT_OPER_SET, FLAGS_OPER },
{ PRIV_SEE_CHAN, FEAT_OPERS_SEE_IN_SECRET_CHANNELS, FLAGS_OPER },
{ PRIV_WIDE_GLINE, FEAT_OPER_WIDE_GLINE, FLAGS_OPER },
+ { PRIV_LIST_CHAN, FEAT_OPER_LIST_CHAN, FLAGS_OPER },
{ PRIV_LOCAL_KILL, FEAT_LOCOP_KILL, FLAGS_LOCOP },
{ PRIV_REHASH, FEAT_LOCOP_REHASH, FLAGS_LOCOP },
{ PRIV_SET, FEAT_LOCOP_SET, FLAGS_LOCOP },
{ PRIV_SEE_CHAN, FEAT_LOCOP_SEE_IN_SECRET_CHANNELS, FLAGS_LOCOP },
{ PRIV_WIDE_GLINE, FEAT_LOCOP_WIDE_GLINE, FLAGS_LOCOP },
+ { PRIV_LIST_CHAN, FEAT_LOCOP_LIST_CHAN, FLAGS_LOCOP },
{ 0, FEAT_LAST_F, 0 }
};
F_B(OPER_SET, 0, 0, 0),
F_B(OPERS_SEE_IN_SECRET_CHANNELS, 0, 1, 0),
F_B(OPER_WIDE_GLINE, 0, 1, 0),
+ F_B(OPER_LIST_CHAN, 0, 1, 0),
/* features that affect local opers on this server */
F_B(LOCOP_KILL, 0, 1, 0),
F_B(LOCOP_SET, 0, 0, 0),
F_B(LOCOP_SEE_IN_SECRET_CHANNELS, 0, 0, 0),
F_B(LOCOP_WIDE_GLINE, 0, 0, 0),
+ F_B(LOCOP_LIST_CHAN, 0, 0, 0),
#undef F_S
#undef F_B