summaryrefslogtreecommitdiffhomepage
path: root/tailcfg/tailcfg_clone.go
diff options
context:
space:
mode:
Diffstat (limited to 'tailcfg/tailcfg_clone.go')
-rw-r--r--tailcfg/tailcfg_clone.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/tailcfg/tailcfg_clone.go b/tailcfg/tailcfg_clone.go
index 3952f5f47..2c7941d51 100644
--- a/tailcfg/tailcfg_clone.go
+++ b/tailcfg/tailcfg_clone.go
@@ -141,6 +141,9 @@ func (src *Hostinfo) Clone() *Hostinfo {
if dst.Location != nil {
dst.Location = ptr.To(*src.Location)
}
+ if dst.TPM != nil {
+ dst.TPM = ptr.To(*src.TPM)
+ }
return dst
}
@@ -184,6 +187,7 @@ var _HostinfoCloneNeedsRegeneration = Hostinfo(struct {
AppConnector opt.Bool
ServicesHash string
Location *Location
+ TPM *TPMInfo
}{})
// Clone makes a deep copy of NetInfo.