MCPcopy Index your code
hub / github.com/coder/coder / derpNodeFromProto

Function derpNodeFromProto

coderd/telemetry/telemetry.go:1967–1986  ·  view source on GitHub ↗
(proto *tailnetproto.DERPMap_Region_Node)

Source from the content-addressed store, hash-verified

1965}
1966
1967func derpNodeFromProto(proto *tailnetproto.DERPMap_Region_Node) DERPNode {
1968 if proto == nil {
1969 return DERPNode{}
1970 }
1971 return DERPNode{
1972 Name: proto.Name,
1973 RegionID: proto.RegionId,
1974 HostName: proto.HostName,
1975 CertName: proto.CertName,
1976 IPv4: proto.Ipv4,
1977 IPv6: proto.Ipv6,
1978 STUNPort: proto.StunPort,
1979 STUNOnly: proto.StunOnly,
1980 DERPPort: proto.DerpPort,
1981 InsecureForTests: proto.InsecureForTests,
1982 ForceHTTP: proto.ForceHttp,
1983 STUNTestIP: proto.StunTestIp,
1984 CanPort80: proto.CanPort_80,
1985 }
1986}
1987
1988type DERPMap struct {
1989 HomeParams DERPMapHomeParams `json:"home_params"`

Callers 1

derpRegionFromProtoFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected