diff options
| author | David Crawshaw <crawshaw@tailscale.com> | 2020-11-23 09:28:32 -0500 |
|---|---|---|
| committer | David Crawshaw <crawshaw@tailscale.com> | 2020-11-23 09:28:34 -0500 |
| commit | a6b60d61d7e9f899e30dc7ad6a31acaaf5808e61 (patch) | |
| tree | 9b6f138b514d047c21d8ab5feac19107b430ec87 | |
| parent | aa9d7f466550b567e11c317f64ea5eac76d31314 (diff) | |
| download | tailscale-crawshaw/tailcfg.tar.xz tailscale-crawshaw/tailcfg.zip | |
tailcfg: remove outdated comments about Clone methodscrawshaw/tailcfg
The cloner tool adds static checks that the Clone methods are up to
date, so failing to update Clone causes a compiler error.
Signed-off-by: David Crawshaw <crawshaw@tailscale.com>
| -rw-r--r-- | tailcfg/tailcfg.go | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/tailcfg/tailcfg.go b/tailcfg/tailcfg.go index f86f863df..66a8f1659 100644 --- a/tailcfg/tailcfg.go +++ b/tailcfg/tailcfg.go @@ -112,8 +112,6 @@ type User struct { Logins []LoginID Roles []RoleID Created time.Time - - // Note: be sure to update Clone when adding new fields } type Login struct { @@ -156,9 +154,6 @@ type Node struct { KeepAlive bool // open and keep open a connection to this peer MachineAuthorized bool // TODO(crawshaw): replace with MachineStatus - - // NOTE: any new fields containing pointers in this type - // require changes to Node.Clone. } type MachineStatus int @@ -275,9 +270,6 @@ type Service struct { Description string `json:",omitempty"` // text description of service // TODO(apenwarr): allow advertising services on subnet IPs? // TODO(apenwarr): add "tags" here for each service? - - // NOTE: any new fields containing pointers in this type - // require changes to Hostinfo.Clone. } // Hostinfo contains a summary of a Tailscale host. @@ -301,7 +293,7 @@ type Hostinfo struct { NetInfo *NetInfo `json:",omitempty"` // NOTE: any new fields containing pointers in this type - // require changes to Hostinfo.Clone and Hostinfo.Equal. + // require changes to Hostinfo.Equal. } // NetInfo contains information about the host's network state. @@ -353,7 +345,7 @@ type NetInfo struct { // the control plane. DERPLatency map[string]float64 `json:",omitempty"` - // Update Clone and BasicallyEqual when adding fields. + // Update BasicallyEqual when adding fields. } func (ni *NetInfo) String() string { |
