ipn: load hostname in Start.
This prevents hostname being forced to os.Hostname despite override when control is contacted for the first time after starting tailscaled. Signed-off-by: Dmytro Shynkevych <dmytro@tailscale.com>reviewable/pr590/r1
parent
de11f90d9d
commit
218de6d530
|
@ -353,6 +353,9 @@ func (b *LocalBackend) Start(opts Options) error {
|
|||
b.serverURL = b.prefs.ControlURL
|
||||
hostinfo.RoutableIPs = append(hostinfo.RoutableIPs, b.prefs.AdvertiseRoutes...)
|
||||
hostinfo.RequestTags = append(hostinfo.RequestTags, b.prefs.AdvertiseTags...)
|
||||
if b.prefs.Hostname != "" {
|
||||
hostinfo.Hostname = b.prefs.Hostname
|
||||
}
|
||||
|
||||
b.notify = opts.Notify
|
||||
b.netMap = nil
|
||||
|
|
Loading…
Reference in New Issue