aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/config/Peer.java
diff options
context:
space:
mode:
authorSamuel Holland <samuel@sholland.org>2018-06-19 00:43:49 -0500
committerSamuel Holland <samuel@sholland.org>2018-06-19 21:59:44 -0500
commitb9991e4229b49e08beebbae5519cfed5de99c051 (patch)
tree4a233404b0b910539b149fbbda97f689ec31d6bc /app/src/main/java/com/wireguard/config/Peer.java
parentutil: Extract non-Android utility interfaces (diff)
downloadwireguard-android-b9991e4229b49e08beebbae5519cfed5de99c051.tar.xz
wireguard-android-b9991e4229b49e08beebbae5519cfed5de99c051.zip
config: Refactor IPCidr and use of InetAddress
Use a canonically-named utility class to tack on methods to the existing InetAddress class. Rename IPCidr to InetNetwork so it better matches InetAddress and is more pronouceable :) While here, simplify the constructor and toString() functions, and properly implement hashCode(). Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'app/src/main/java/com/wireguard/config/Peer.java')
-rw-r--r--app/src/main/java/com/wireguard/config/Peer.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/app/src/main/java/com/wireguard/config/Peer.java b/app/src/main/java/com/wireguard/config/Peer.java
index 17ad7b29..1d69beb2 100644
--- a/app/src/main/java/com/wireguard/config/Peer.java
+++ b/app/src/main/java/com/wireguard/config/Peer.java
@@ -28,7 +28,7 @@ import java.util.Locale;
*/
public class Peer {
- private final List<IPCidr> allowedIPsList;
+ private final List<InetNetwork> allowedIPsList;
private InetSocketAddress endpoint;
private int persistentKeepalive;
private String preSharedKey;
@@ -41,13 +41,13 @@ public class Peer {
private void addAllowedIPs(final String[] allowedIPs) {
if (allowedIPs != null && allowedIPs.length > 0) {
for (final String allowedIP : allowedIPs) {
- allowedIPsList.add(new IPCidr(allowedIP));
+ allowedIPsList.add(new InetNetwork(allowedIP));
}
}
}
- public IPCidr[] getAllowedIPs() {
- return allowedIPsList.toArray(new IPCidr[allowedIPsList.size()]);
+ public InetNetwork[] getAllowedIPs() {
+ return allowedIPsList.toArray(new InetNetwork[allowedIPsList.size()]);
}
private String getAllowedIPsString() {