mirror of
https://github.com/tailscale/tailscale.git
synced 2025-02-18 02:48:40 +00:00
tailcfg: add TailscaleFunnelEnabled to HostInfo (#6414)
Adding this convenience for tailscale/corp#8015 and to avoid leaking WireIngress. Signed-off-by: Shayne Sweeney <shayne@tailscale.com>
This commit is contained in:
parent
538f431d5d
commit
d1e1c025b0
@ -541,6 +541,14 @@ func (hi *Hostinfo) TailscaleSSHEnabled() bool {
|
|||||||
|
|
||||||
func (v HostinfoView) TailscaleSSHEnabled() bool { return v.ж.TailscaleSSHEnabled() }
|
func (v HostinfoView) TailscaleSSHEnabled() bool { return v.ж.TailscaleSSHEnabled() }
|
||||||
|
|
||||||
|
// TailscaleFunnelEnabled reports whether or not this node has explicitly
|
||||||
|
// enabled Funnel.
|
||||||
|
func (hi *Hostinfo) TailscaleFunnelEnabled() bool {
|
||||||
|
return hi != nil && hi.WireIngress
|
||||||
|
}
|
||||||
|
|
||||||
|
func (v HostinfoView) TailscaleFunnelEnabled() bool { return v.ж.TailscaleFunnelEnabled() }
|
||||||
|
|
||||||
// NetInfo contains information about the host's network state.
|
// NetInfo contains information about the host's network state.
|
||||||
type NetInfo struct {
|
type NetInfo struct {
|
||||||
// MappingVariesByDestIP says whether the host's NAT mappings
|
// MappingVariesByDestIP says whether the host's NAT mappings
|
||||||
|
Loading…
x
Reference in New Issue
Block a user