[NOD-1522] Add IsEqual to SubnetworkID (#1012)

* [NOD-1519] Add IsEqual to SubnetworkID

* [NOD-1522] Added comment
This commit is contained in:
Svarog 2020-11-09 10:52:57 +02:00 committed by GitHub
parent 72b5832f30
commit 2282e36196
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,3 +21,14 @@ func cmp(a, b externalapi.DomainSubnetworkID) int {
func Less(a, b externalapi.DomainSubnetworkID) bool {
return cmp(a, b) < 0
}
// IsEqual returns true if a and b are equal or both nil
func IsEqual(a, b *externalapi.DomainSubnetworkID) bool {
if a == nil && b == nil {
return true
}
if a == nil || b == nil {
return false
}
return *a == *b
}