From ec16b2ad1bd217d9d6c1c370616f260d5a5d0924 Mon Sep 17 00:00:00 2001 From: problematicconsumer Date: Thu, 26 Oct 2023 14:31:25 +0330 Subject: [PATCH] Fix build --- shared/config.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/shared/config.go b/shared/config.go index 28d2e56..cb2ac65 100644 --- a/shared/config.go +++ b/shared/config.go @@ -123,19 +123,19 @@ func BuildConfig(configOpt ConfigOptions, input option.Options) option.Options { } switch configOpt.IPv6Mode { case option.DomainStrategy(dns.DomainStrategyUseIPv4): - tunInbound.TunOptions.Inet4Address = []option.ListenPrefix{ - option.ListenPrefix(netip.MustParsePrefix("172.19.0.1/28")), + tunInbound.TunOptions.Inet4Address = []netip.Prefix{ + netip.MustParsePrefix("172.19.0.1/28"), } case option.DomainStrategy(dns.DomainStrategyUseIPv6): - tunInbound.TunOptions.Inet6Address = []option.ListenPrefix{ - option.ListenPrefix(netip.MustParsePrefix("fdfe:dcba:9876::1/126")), + tunInbound.TunOptions.Inet6Address = []netip.Prefix{ + netip.MustParsePrefix("fdfe:dcba:9876::1/126"), } default: - tunInbound.TunOptions.Inet4Address = []option.ListenPrefix{ - option.ListenPrefix(netip.MustParsePrefix("172.19.0.1/28")), + tunInbound.TunOptions.Inet4Address = []netip.Prefix{ + netip.MustParsePrefix("172.19.0.1/28"), } - tunInbound.TunOptions.Inet6Address = []option.ListenPrefix{ - option.ListenPrefix(netip.MustParsePrefix("fdfe:dcba:9876::1/126")), + tunInbound.TunOptions.Inet6Address = []netip.Prefix{ + netip.MustParsePrefix("fdfe:dcba:9876::1/126"), } } options.Inbounds = append(options.Inbounds, tunInbound) @@ -231,8 +231,8 @@ func BuildConfig(configOpt ConfigOptions, input option.Options) option.Options { } if configOpt.EnableFakeDNS { - inet4Range := option.ListenPrefix(netip.MustParsePrefix("198.18.0.0/15")) - inet6Range := option.ListenPrefix(netip.MustParsePrefix("fc00::/18")) + inet4Range := netip.MustParsePrefix("198.18.0.0/15") + inet6Range := netip.MustParsePrefix("fc00::/18") options.DNS.FakeIP = &option.DNSFakeIPOptions{ Enabled: true, Inet4Range: &inet4Range,