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

Function DERPNodeFromProto

tailnet/convert.go:257–277  ·  view source on GitHub ↗
(node *proto.DERPMap_Region_Node)

Source from the content-addressed store, hash-verified

255}
256
257func DERPNodeFromProto(node *proto.DERPMap_Region_Node) *tailcfg.DERPNode {
258 if node == nil {
259 return nil
260 }
261
262 return &tailcfg.DERPNode{
263 Name: node.Name,
264 RegionID: int(node.RegionId),
265 HostName: node.HostName,
266 CertName: node.CertName,
267 IPv4: node.Ipv4,
268 IPv6: node.Ipv6,
269 STUNPort: int(node.StunPort),
270 STUNOnly: node.StunOnly,
271 DERPPort: int(node.DerpPort),
272 InsecureForTests: node.InsecureForTests,
273 ForceHTTP: node.ForceHttp,
274 STUNTestIP: node.StunTestIp,
275 CanPort80: node.CanPort_80,
276 }
277}
278
279func WorkspaceStatusToProto(status codersdk.WorkspaceStatus) proto.Workspace_Status {
280 switch status {

Callers 1

DERPRegionFromProtoFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected