(proto *tailnetproto.DERPMap_Region_Node)
| 1965 | } |
| 1966 | |
| 1967 | func 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 | |
| 1988 | type DERPMap struct { |
| 1989 | HomeParams DERPMapHomeParams `json:"home_params"` |
no outgoing calls
no test coverage detected