diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/users.h | 8 |
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() { } |