]>
Commit | Line | Data |
---|---|---|
edb26b39 P |
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 |