Compare commits
2 Commits
0b54ae3690
...
a29f511550
Author | SHA1 | Date | |
---|---|---|---|
a29f511550 | |||
fe92030438 |
@ -164,10 +164,11 @@ func main() {
|
||||
|
||||
func convertIPv4ToIPv6(ipv6Format *string, ipv4 *net.IPNet) *string {
|
||||
// Check if this is a default route (0.0.0.0/0)
|
||||
if ipv4.IP.Equal(net.IPv4zero) && ipv4.Mask.String() == net.IPMask(net.IPv4zero).String() {
|
||||
defaultRoute := "::/0"
|
||||
logger.Info.Printf("Converting default route %s to IPv6 default route %s", ipv4.String(), defaultRoute)
|
||||
return &defaultRoute
|
||||
if ipv4.IP.Equal(net.IPv4zero) {
|
||||
if ones, _ := ipv4.Mask.Size(); ones == 0 {
|
||||
defaultRoute := "::/0"
|
||||
return &defaultRoute
|
||||
}
|
||||
}
|
||||
|
||||
CIDR, _ := ipv4.Mask.Size()
|
||||
|
Loading…
x
Reference in New Issue
Block a user