世界 пре 2 месеци
родитељ
комит
454fe61aa0
1 измењених фајлова са 3 додато и 1 уклоњено
  1. 3 1
      option/dns.go

+ 3 - 1
option/dns.go

@@ -211,7 +211,9 @@ func (o *DNSServerOptions) Upgrade(ctx context.Context) error {
 	switch serverType {
 	switch serverType {
 	case C.DNSTypeLocal:
 	case C.DNSTypeLocal:
 		o.Type = C.DNSTypeLocal
 		o.Type = C.DNSTypeLocal
-		o.Options = &remoteOptions.RawLocalDNSServerOptions
+		o.Options = &LocalDNSServerOptions{
+			RawLocalDNSServerOptions: remoteOptions.RawLocalDNSServerOptions,
+		}
 	case C.DNSTypeUDP:
 	case C.DNSTypeUDP:
 		o.Type = C.DNSTypeUDP
 		o.Type = C.DNSTypeUDP
 		o.Options = &remoteOptions
 		o.Options = &remoteOptions