corefx - small cleanup to core addresses file
This commit is contained in:
parent
7ecac387a0
commit
a97d93ef4c
1 changed files with 3 additions and 10 deletions
|
@ -6,18 +6,16 @@ import inet.ipaddr.IPAddressString;
|
||||||
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.LogManager;
|
||||||
import org.apache.logging.log4j.Logger;
|
import org.apache.logging.log4j.Logger;
|
||||||
|
|
||||||
import java.beans.IndexedPropertyDescriptor;
|
|
||||||
import java.util.Comparator;
|
import java.util.Comparator;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.Queue;
|
import java.util.Queue;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.concurrent.ArrayBlockingQueue;
|
|
||||||
import java.util.concurrent.LinkedBlockingQueue;
|
import java.util.concurrent.LinkedBlockingQueue;
|
||||||
import java.util.concurrent.atomic.AtomicBoolean;
|
|
||||||
|
|
||||||
public class CoreAddresses {
|
public class CoreAddresses {
|
||||||
|
private static final String ADDRESS = "10.0.0.0/24";
|
||||||
private static final Logger logger = LogManager.getLogger();
|
private static final Logger logger = LogManager.getLogger();
|
||||||
private IPAddress currentSubnet = new IPAddressString("10.0.0.0/24").getAddress().toPrefixBlock();
|
private IPAddress currentSubnet = new IPAddressString(ADDRESS).getAddress().toPrefixBlock();
|
||||||
private Queue<IPAddress> deleted = new LinkedBlockingQueue<>();
|
private Queue<IPAddress> deleted = new LinkedBlockingQueue<>();
|
||||||
private Set<IPAddress> usedSubnets = new HashSet<>();
|
private Set<IPAddress> usedSubnets = new HashSet<>();
|
||||||
|
|
||||||
|
@ -69,11 +67,6 @@ public class CoreAddresses {
|
||||||
public void reset() {
|
public void reset() {
|
||||||
deleted.clear();
|
deleted.clear();
|
||||||
usedSubnets.clear();
|
usedSubnets.clear();
|
||||||
currentSubnet = new IPAddressString("10.0.0.0/24").getAddress().toPrefixBlock();
|
currentSubnet = new IPAddressString(ADDRESS).getAddress().toPrefixBlock();
|
||||||
}
|
|
||||||
|
|
||||||
public static void main(String... args) {
|
|
||||||
IPAddress addresses = new IPAddressString("10.0.0.0/16").getAddress();
|
|
||||||
System.out.println(String.format("address: %s", addresses.increment(257)));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue