summaryrefslogtreecommitdiff
path: root/include/protocol.h
diff options
context:
space:
mode:
authorSadie Powell <sadie@witchery.services>2021-05-31 22:57:31 +0100
committerSadie Powell <sadie@witchery.services>2021-06-01 00:21:41 +0100
commit376053e0acae2a37a8f5c77c8de25ebf8a8395a9 (patch)
tree4ca67318376e1725c91d61eee5f3961dd6fd176d /include/protocol.h
parentcadc6f48e614fad6c8febf42899f352d9172fa73 (diff)
Allow protocol modules to declare that the IRCd supports tags.
This is not being used currently but will be soon.
Diffstat (limited to 'include/protocol.h')
-rw-r--r--include/protocol.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/protocol.h b/include/protocol.h
index 55fdc0b69..feef6a162 100644
--- a/include/protocol.h
+++ b/include/protocol.h
@@ -62,6 +62,8 @@ class CoreExport IRCDProto : public Service
bool CanSVSHold;
/* See ns_cert */
bool CanCertFP;
+ /* Can we send arbitrary message tags? */
+ bool CanSendTags;
/* Whether this IRCd requires unique IDs for each user or server. See TS6/P10. */
bool RequiresID;
/* If this IRCd has unique ids, whether the IDs and nicknames are ambiguous */