]> jfr.im git - irc/quakenet/snircd-patchqueue.git/blob - his_usergline.patch
Remove topic_reveal.patch. This has been fixed in IRCU and ircu patch is correct...
[irc/quakenet/snircd-patchqueue.git] / his_usergline.patch
1 # HG changeset patch
2 # Parent 13c871d63f60d0f4f865bea0cfdee4cf1073617b
3
4 diff -r 13c871d63f60 include/ircd_features.h
5 --- a/include/ircd_features.h Sun Jul 14 00:19:58 2013 +0100
6 +++ b/include/ircd_features.h Sun Jul 14 00:21:32 2013 +0100
7 @@ -154,6 +154,7 @@
8 FEAT_HIS_SERVERNAME,
9 FEAT_HIS_SERVERINFO,
10 FEAT_HIS_URLSERVERS,
11 + FEAT_HIS_USERGLINE,
12
13 /* Misc. random stuff */
14 FEAT_NETWORK,
15 diff -r 13c871d63f60 ircd/ircd_features.c
16 --- a/ircd/ircd_features.c Sun Jul 14 00:19:58 2013 +0100
17 +++ b/ircd/ircd_features.c Sun Jul 14 00:21:32 2013 +0100
18 @@ -419,6 +419,7 @@
19 F_S(HIS_SERVERNAME, 0, "*.undernet.org", feature_notify_servername),
20 F_S(HIS_SERVERINFO, 0, "The Undernet Underworld", feature_notify_serverinfo),
21 F_S(HIS_URLSERVERS, 0, "http://www.undernet.org/servers.php", 0),
22 + F_B(HIS_USERGLINE, 0, 1, 0),
23
24 /* Misc. random stuff */
25 F_S(NETWORK, 0, "UnderNet", 0),
26 diff -r 13c871d63f60 ircd/m_gline.c
27 --- a/ircd/m_gline.c Sun Jul 14 00:19:58 2013 +0100
28 +++ b/ircd/m_gline.c Sun Jul 14 00:21:32 2013 +0100
29 @@ -645,6 +645,9 @@
30 int
31 m_gline(struct Client *cptr, struct Client *sptr, int parc, char *parv[])
32 {
33 + if (feature_bool(FEAT_HIS_USERGLINE))
34 + return send_reply(sptr, ERR_DISABLED, "GLINE");
35 +
36 if (parc < 2)
37 return send_reply(sptr, ERR_NOSUCHGLINE, "");
38