diff --git a/modules/data/webadmin/tmpl/add_edit_network.tmpl b/modules/data/webadmin/tmpl/add_edit_network.tmpl
index fc122467..a1d05f7a 100644
--- a/modules/data/webadmin/tmpl/add_edit_network.tmpl
+++ b/modules/data/webadmin/tmpl/add_edit_network.tmpl
@@ -135,7 +135,7 @@
SETBLOCK FloodInputField_Rate ?>
"
- IF FloodProtection ?> value=" VAR FloodRate ?>" ELSE ?> value="1.00" disabled="disabled" ENDIF ?> />
+ IF FloodProtection ?> value=" VAR FloodRate ?>" ELSE ?> value="2.00" disabled="disabled" ENDIF ?> />
ENDSETBLOCK ?>
FORMAT "{1} seconds per line" "FloodInputField_Rate ESC=" ?>
@@ -145,7 +145,7 @@
SETBLOCK FloodInputField_Burst ?>
"
- IF FloodProtection ?> value=" VAR FloodBurst ?>" ELSE ?> value="4" disabled="disabled" ENDIF ?> />
+ IF FloodProtection ?> value=" VAR FloodBurst ?>" ELSE ?> value="9" disabled="disabled" ENDIF ?> />
ENDSETBLOCK ?>
FORMAT "{1} lines can be sent immediately" "FloodInputField_Burst ESC=" ?>
diff --git a/modules/webadmin.cpp b/modules/webadmin.cpp
index 6ec5d04e..1edc03ae 100644
--- a/modules/webadmin.cpp
+++ b/modules/webadmin.cpp
@@ -1000,8 +1000,8 @@ class CWebAdminMod : public CModule {
Tmpl["TrustAllCerts"] = "false";
Tmpl["TrustPKI"] = "true";
Tmpl["FloodProtection"] = "true";
- Tmpl["FloodRate"] = "1.0";
- Tmpl["FloodBurst"] = "4";
+ Tmpl["FloodRate"] = "2.0";
+ Tmpl["FloodBurst"] = "9";
Tmpl["JoinDelay"] = "0";
breadNet["Text"] = t_s("Add Network");
}
diff --git a/src/IRCNetwork.cpp b/src/IRCNetwork.cpp
index 6e06d0ed..63f15089 100644
--- a/src/IRCNetwork.cpp
+++ b/src/IRCNetwork.cpp
@@ -152,8 +152,8 @@ CIRCNetwork::CIRCNetwork(CUser* pUser, const CString& sName)
m_uServerIdx(0),
m_IRCNick(),
m_bIRCAway(false),
- m_fFloodRate(1),
- m_uFloodBurst(4),
+ m_fFloodRate(2),
+ m_uFloodBurst(9),
m_RawBuffer(),
m_MotdBuffer(),
m_NoticeBuffer(),
diff --git a/test/integration/main.cpp b/test/integration/main.cpp
index 130dd145..7040ef41 100644
--- a/test/integration/main.cpp
+++ b/test/integration/main.cpp
@@ -799,11 +799,11 @@ TEST_F(ZNCTest, ControlpanelModule) {
Z;
client.Write(request + "GetNetwork FloodRate user freenode");
- client.ReadUntil(response + "FloodRate = 1.00");
+ client.ReadUntil(response + "FloodRate = 2.00");
Z;
client.Write(request + "GetNetwork FloodBurst user freenode");
- client.ReadUntil(response + "FloodBurst = 4");
+ client.ReadUntil(response + "FloodBurst = 9");
Z;
client.Write(request + "GetNetwork JoinDelay user freenode");
@@ -1386,11 +1386,11 @@ TEST_F(ZNCTest, ControlpanelModule) {
Z;
client.Write(request + "GetNetwork FloodRate KindOne freenode");
- client.ReadUntil(response + "FloodRate = 1.00");
+ client.ReadUntil(response + "FloodRate = 2.00");
Z;
client.Write(request + "GetNetwork FloodBurst KindOne freenode");
- client.ReadUntil(response + "FloodBurst = 4");
+ client.ReadUntil(response + "FloodBurst = 9");
Z;
client.Write(request + "GetNetwork JoinDelay KindOne freenode");