Maint: remove routing from firewall configurator

This commit is contained in:
Quentin McGaw (desktop)
2021-07-26 16:17:01 +00:00
parent 7a222923c7
commit 10b270f742
2 changed files with 2 additions and 4 deletions

View File

@@ -26,7 +26,6 @@ type Configurator interface {
type Config struct { //nolint:maligned
runner command.Runner
logger logging.Logger
routing routing.Routing
iptablesMutex sync.Mutex
ip6tablesMutex sync.Mutex
defaultInterface string
@@ -48,12 +47,11 @@ type Config struct { //nolint:maligned
// NewConfig creates a new Config instance.
func NewConfig(logger logging.Logger, runner command.Runner,
routing routing.Routing, defaultInterface string, defaultGateway net.IP,
defaultInterface string, defaultGateway net.IP,
localNetworks []routing.LocalNetwork, localIP net.IP) *Config {
return &Config{
runner: runner,
logger: logger,
routing: routing,
allowedInputPorts: make(map[uint16]string),
ip6Tables: ip6tablesSupported(context.Background(), runner),
customRulesPath: "/iptables/post-rules.txt",