We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 78ebaeb commit 2e8c7efCopy full SHA for 2e8c7ef
src/evo/netinfo.cpp
@@ -36,14 +36,9 @@ NetInfoStatus MnNetInfo::ValidateService(const CService& service)
36
return NetInfoStatus::BadInput;
37
}
38
39
- const auto default_port_main = MainParams().GetDefaultPort();
40
- if (IsNodeOnMainnet()) {
41
- if (service.GetPort() != default_port_main) {
42
- // Must use mainnet port on mainnet
43
- return NetInfoStatus::BadPort;
44
- }
45
- } else if (service.GetPort() == default_port_main) {
46
- // Using mainnet port prohibited outside of mainnet
+ if (IsNodeOnMainnet() != (service.GetPort() == MainParams().GetDefaultPort())) {
+ // Must use mainnet port on mainnet.
+ // Must NOT use mainnet port on other networks.
47
return NetInfoStatus::BadPort;
48
49
0 commit comments