summaryrefslogtreecommitdiff
path: root/include/xline.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/xline.h')
-rw-r--r--include/xline.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/xline.h b/include/xline.h
index d51ef7f49..db6b63862 100644
--- a/include/xline.h
+++ b/include/xline.h
@@ -125,6 +125,8 @@ class CoreExport KLine : public XLine
virtual bool Matches(User *u);
+ virtual void Apply(User* u);
+
/** Ident mask
*/
char* identmask;
@@ -163,6 +165,8 @@ class CoreExport GLine : public XLine
virtual bool Matches(User *u);
+ virtual void Apply(User* u);
+
/** Ident mask
*/
char* identmask;
@@ -199,6 +203,8 @@ class CoreExport ELine : public XLine
virtual bool Matches(User *u);
+ virtual void Apply(User* u);
+
/** Ident mask
*/
char* identmask;
@@ -236,6 +242,8 @@ class CoreExport ZLine : public XLine
virtual bool Matches(const std::string &str);
+ virtual void Apply(User* u);
+
/** IP mask
*/
char* ipaddr;
@@ -270,6 +278,8 @@ class CoreExport QLine : public XLine
virtual bool Matches(const std::string &str);
+ virtual void Apply(User* u);
+
/** Nickname mask
*/
char* nick;