Fix CIDR calculation in expandACLPeerAddr
This commit is contained in:
parent
50b706eeed
commit
dfc5d861c7
2 changed files with 73 additions and 2 deletions
4
acls.go
4
acls.go
|
|
@ -213,11 +213,11 @@ func expandACLPeerAddr(srcIP string) []string {
|
|||
return []string{from.String()}
|
||||
}
|
||||
|
||||
for from != too {
|
||||
for from != too && from.Less(too) {
|
||||
addrs = append(addrs, from.String())
|
||||
|
||||
from = from.Next()
|
||||
}
|
||||
addrs = append(addrs, too.String()) // Add the last IP address in the range
|
||||
|
||||
return addrs
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue