just needs reserved prefix warnings implemented

This commit is contained in:
2025-02-02 03:45:29 -05:00
parent 3a7ed5973b
commit 30355294c0
14 changed files with 643 additions and 598 deletions

12
netsplit/conts.go Normal file
View File

@@ -0,0 +1,12 @@
package netsplit
import (
`net/netip`
)
var (
ReservedNets map[netip.Prefix]string
reservedNetsOrig map[string]string = map[string]string{
"": "",
}
)

View File

@@ -1,3 +1,20 @@
package netsplit
// TODO?
import (
`log`
`net/netip`
)
func init() {
var err error
var pfx netip.Prefix
ReservedNets = make(map[netip.Prefix]string)
for np, reason := range reservedNetsOrig {
if pfx, err = netip.ParsePrefix(np); err != nil {
log.Panicln(err)
}
ReservedNets[pfx] = reason
}
}