|
@@ -151,10 +151,6 @@ func GetNetworkSettings(networkname string) (models.Network, error) {
|
|
// UniqueAddress - get a unique ipv4 address
|
|
// UniqueAddress - get a unique ipv4 address
|
|
func UniqueAddress(networkName string, reverse bool) (net.IP, error) {
|
|
func UniqueAddress(networkName string, reverse bool) (net.IP, error) {
|
|
|
|
|
|
- // getting unique addresses procedures are mutually exclusive
|
|
|
|
- addressLock.Lock()
|
|
|
|
- defer addressLock.Unlock()
|
|
|
|
-
|
|
|
|
add := net.IP{}
|
|
add := net.IP{}
|
|
var network models.Network
|
|
var network models.Network
|
|
network, err := GetParentNetwork(networkName)
|
|
network, err := GetParentNetwork(networkName)
|
|
@@ -243,10 +239,6 @@ func IsIPUnique(network string, ip string, tableName string, isIpv6 bool) bool {
|
|
// UniqueAddress6 - see if ipv6 address is unique
|
|
// UniqueAddress6 - see if ipv6 address is unique
|
|
func UniqueAddress6(networkName string, reverse bool) (net.IP, error) {
|
|
func UniqueAddress6(networkName string, reverse bool) (net.IP, error) {
|
|
|
|
|
|
- // getting unique addresses procedures are mutually exclusive
|
|
|
|
- addressLock.Lock()
|
|
|
|
- defer addressLock.Unlock()
|
|
|
|
-
|
|
|
|
add := net.IP{}
|
|
add := net.IP{}
|
|
var network models.Network
|
|
var network models.Network
|
|
network, err := GetParentNetwork(networkName)
|
|
network, err := GetParentNetwork(networkName)
|