package kvm import ( "github.com/jetkvm/kvm/internal/mdns" ) var mDNS *mdns.MDNS func initMdns() error { m, err := mdns.NewMDNS(&mdns.MDNSOptions{ Logger: logger, LocalNames: []string{ networkState.GetHostname(), networkState.GetFQDN(), }, ListenOptions: config.NetworkConfig.GetMDNSMode(), }) if err != nil { return err } // do not start the server yet, as we need to wait for the network state to be set mDNS = m return nil }