Add trace log for machine failing to parce ip in toNode

This commit is contained in:
Kristoffer Dalby 2021-08-08 17:37:04 +01:00
parent 149279f3d5
commit 642c7824a7
No known key found for this signature in database
GPG Key ID: 09F62DC067465735

View File

@ -72,6 +72,10 @@ func (m Machine) toNode() (*tailcfg.Node, error) {
addrs := []netaddr.IPPrefix{}
ip, err := netaddr.ParseIPPrefix(fmt.Sprintf("%s/32", m.IPAddress))
if err != nil {
log.Trace().
Str("func", "toNode").
Str("ip", m.IPAddress).
Msgf("Failed to parse IP Prefix from IP: %s", m.IPAddress)
return nil, err
}
addrs = append(addrs, ip) // missing the ipv6 ?