summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/users.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/users.h b/include/users.h
index b5a737c88..f915a6e5f 100644
--- a/include/users.h
+++ b/include/users.h
@@ -57,6 +57,9 @@ class ConnectClass : public classbase
/** Host mask for this line
*/
char host[MAXBUF];
+ /** Number of seconds between pings for this line
+ */
+ int pingtime;
/** (Optional) Password for this line
*/
char pass[MAXBUF];
@@ -65,6 +68,7 @@ class ConnectClass : public classbase
{
registration_timeout = 0;
flood = 0;
+ pingtime = 0;
strlcpy(host,"",MAXBUF);
strlcpy(pass,"",MAXBUF);
}
@@ -159,6 +163,10 @@ class userrec : public connection
*/
bool dns_done;
+ /** Number of seconds between PINGs for this user (set from <connect:allow> tag
+ */
+ unsigned long pingmax;
+
userrec();
virtual ~userrec() { }