I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
Commit 3ceed9a6 authored by sponge's avatar sponge
Browse files

Remove checks for properties, as-per zzz

parent c3d95a60
No related branches found
No related tags found
No related merge requests found
...@@ -247,55 +247,37 @@ public class RouterService extends Service { ...@@ -247,55 +247,37 @@ public class RouterService extends Service {
if(!udp) { if(!udp) {
props.setProperty("i2np.udp.enable", "false"); props.setProperty("i2np.udp.enable", "false");
if(props.containsKey("i2np.udp.port")) { props.remove("i2np.udp.port");
props.remove("i2np.udp.port"); props.remove("i2np.udp.internalPort");
}
if(props.containsKey("i2np.udp.internalPort")) {
props.remove("i2np.udp.internalPort");
}
} else { } else {
props.setProperty("i2np.udp.enable", "true"); props.setProperty("i2np.udp.enable", "true");
if(hasUDPinbound) { if(hasUDPinbound) {
props.setProperty("i2np.udp.port", Integer.toString(UDPinbound)); props.setProperty("i2np.udp.port", Integer.toString(UDPinbound));
} else { } else {
if(props.containsKey("i2np.udp.port")) { props.remove("i2np.udp.port");
props.remove("i2np.udp.port");
}
} }
if(hasUDPinlocal) { if(hasUDPinlocal) {
props.setProperty("i2np.udp.internalPort", Integer.toString(UDPinlocal)); props.setProperty("i2np.udp.internalPort", Integer.toString(UDPinlocal));
} else { } else {
if(props.containsKey("i2np.udp.internalPort")) { props.remove("i2np.udp.internalPort");
props.remove("i2np.udp.internalPort");
}
} }
} }
if(!tcp) { if(!tcp) {
props.setProperty("i2np.ntcp.enable", "false"); props.setProperty("i2np.ntcp.enable", "false");
if(props.containsKey("i2np.ntcp.port")) { props.remove("i2np.ntcp.port");
props.remove("i2np.ntcp.port"); props.remove("i2np.ntcp.internalPort");
}
if(props.containsKey("i2np.ntcp.internalPort")) {
props.remove("i2np.ntcp.internalPort");
}
} else { } else {
props.setProperty("i2np.ntcp.enable", "true"); props.setProperty("i2np.ntcp.enable", "true");
if(hasTCPinbound) { if(hasTCPinbound) {
props.setProperty("i2np.ntcp.port", Integer.toString(TCPinbound)); props.setProperty("i2np.ntcp.port", Integer.toString(TCPinbound));
} else { } else {
if(props.containsKey("i2np.ntcp.port")) { props.remove("i2np.ntcp.port");
props.remove("i2np.ntcp.port");
}
} }
if(hasTCPinlocal) { if(hasTCPinlocal) {
props.setProperty("i2np.ntcp.internalPort", Integer.toString(TCPinlocal)); props.setProperty("i2np.ntcp.internalPort", Integer.toString(TCPinlocal));
} else { } else {
if(props.containsKey("i2np.ntcp.internalPort")) { props.remove("i2np.ntcp.internalPort");
props.remove("i2np.ntcp.internalPort");
}
} }
} }
// WHEW! Now test for any changes. // WHEW! Now test for any changes.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment