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

Function derpMapFromProto

coderd/telemetry/telemetry.go:1993–2005  ·  view source on GitHub ↗
(proto *tailnetproto.DERPMap)

Source from the content-addressed store, hash-verified

1991}
1992
1993func derpMapFromProto(proto *tailnetproto.DERPMap) DERPMap {
1994 if proto == nil {
1995 return DERPMap{}
1996 }
1997 regionMap := make(map[int64]DERPRegion, len(proto.Regions))
1998 for k, v := range proto.Regions {
1999 regionMap[k] = derpRegionFromProto(v)
2000 }
2001 return DERPMap{
2002 HomeParams: derpMapHomeParamsFromProto(proto.HomeParams),
2003 Regions: regionMap,
2004 }
2005}
2006
2007type NetcheckIP struct {
2008 Hash string `json:"hash"`

Callers 1

NetworkEventFromProtoFunction · 0.85

Calls 2

derpRegionFromProtoFunction · 0.85

Tested by

no test coverage detected