Files
go_subnetter/netsplit/errs.go
T

16 lines
790 B
Go
Raw Normal View History

2025-01-31 17:18:35 -05:00
package netsplit
import "errors"
var (
ErrBadBoundary error = errors.New("subnet does not align on bit boundary")
ErrBadNumHosts error = errors.New("bad number of hosts; cannot split into prefix exactly")
2025-04-13 03:36:47 -04:00
ErrBadNumNets error = errors.New("bad number of nets; cannot split into prefix exactly")
2025-01-31 17:18:35 -05:00
ErrBadPrefix error = errors.New("prefix is invalid")
ErrBadPrefixLen error = errors.New("prefix length exceeds maximum possible for prefix's inet family")
ErrBadSplitter error = errors.New("invalid or unknown splitter when containing")
ErrBigPrefix error = errors.New("prefix length exceeds remaining network space")
ErrNoNetSpace error = errors.New("reached end of network space before splitting finished")
2025-04-13 18:25:32 -04:00
ErrUnknownPos error = errors.New("unknown subnet position")
2025-01-31 17:18:35 -05:00
)