/* * SPDX-License-Identifier: AGPL-3.0-only * Copyright (c) 2022-2023, daeuniverse Organization */ package config import ( "github.com/daeuniverse/dae/common/consts" ) type patch func(params *Config) error var patches = []patch{ patchEmptyDns, } func patchEmptyDns(params *Config) error { if params.Dns.Routing.Request.Fallback == nil { params.Dns.Routing.Request.Fallback = consts.DnsRequestOutboundIndex_AsIs.String() } if params.Dns.Routing.Response.Fallback == nil { params.Dns.Routing.Response.Fallback = consts.DnsResponseOutboundIndex_Accept.String() } return nil }